The Turkey Leg Spot
$$ •
Hours:
1401 Lake Bradford Rd Unit D, Tallahassee
(786) 479-5521
The Turkey Leg Spot Reviews
Ratings
Hours
Monday | Closed |
Tuesday | Closed |
Wednesday | Closed |
Thursday | Closed |
Friday | 12 - 8PM |
Saturday | 12 - 8PM |
Sunday | 12 - 8PM |
The Turkey Leg Spot catered my sons birthday party and every single person was in love with the food the presentation and it was really the highlight of the party. If you’ve been to Houston’s Turkey Leg Hut they ain’t got nothing on The Turkey Leg Spot! 10 out of 10 from customer service to the delicious food I can’t wait to use them again! Although the owner is based in Tallahassee he will cater any event anywhere. My family and friends in Miami all called the next day...read full review