Restaurants
Little Havana Restaurant
Known for the best black beans in Miami per local families
Location12595 SW 8th St, Miami
NotesSunday braised goat special
Known for the best black beans in Miami per local families