Bar
Town Kitchen & Bar
13 locals recommend,
Permanently closed
Location
7301 SW 57th Ct
South Miami, FL
Tips from locals
Lively grill serving a creative menu of updated world cuisine classics in an urbane environment.
Restaurant and bar in South Miami. Young professional crowd. Good food. Fun atmosphere.