Located on Calle Ocho in Miami's Little Havana neighborhood, Ball & Chain opened in 1935, so it predates the area's status as the center of Miami's cultural scene. The restaurant and bar hosted ...
Results that may be inaccessible to you are currently showing.