Sabor Tropical photo
Sabor Tropical logoSabor Tropical logo

Sabor Tropical

Location & Hours

6190 SW 8th St, Miami

    People also viewed

    District West Gables

    2001 Ludlam Rd, Miami

    View

    Club Prado Apartments

    950 SW 57th Ave, Miami

    View

    El Mago de las Fritas

    5828 SW 8th St, West Miami

    View

    Fresh Florida Fisheries

    2238 SW 57th Avenue, Coral Terrace

    View