Bar & grill · 926 W Tharpe St #4-7, Tallahassee, FL
See full menu
More food in Tallahassee, FL · Bar & Grill in Tallahassee