Restaurants in Miami, FL
Restaurants • Bars • Night Clubs
140 NE 39 Street, #133,
Miami ,
FL
33137
UNITED STATES
Cuban Restaurant in Miami, FL in the Buena Vista Miami Design District, located on 39 Street. Family run to bring homestyle cooking as well as live music, complete with a full bar and lounge to enjoy the night and to bring a fine dining atmosphere.
Worldwide > United States > Miami > Restaurants