5 /5 Greg Kimball: I recently visited Link Sausages at 1303 Thomasville Rd, in Tallahassee, FL. When I entered the building I was very nicely greeted and my drink order taken. I discussed my food order and "we" decided on a sauerkraut hot with a delicious side order of potato salad. A real good place to go!



