Search More


Mambo 5

8488 SW 8th St. Miami, FL 33144 | Sweetwater/Westchester/West Miami | 305-267-8411
Related Stories (1)

Related Stories

  • Dining: Reviewed
    A few years ago I had a conversation with a Cuban-American friend about why, in her opinion, the Latin food in the rest of the United States was so unsatisfactory that she could not possibly...