South Miami

Restaurants in South Miami

Despite the dingy exterior and the interior’s dated and tacky ship-related décor, Captain’s Tavern serves some of the freshest seafood in South Miami.