Miccosukee Root Cellar

[ Restaurant ]
1311 Miccosukee Rd
Tallahassee, Florida
()850 597 7419
80

3 ratings
Tue - Thu 5:00 - 10:00 PM; Fri - Sat 5:00 PM - Close (Dinner served until 9:00 PM)
information provided by RateBeer.com