Search More

Locations

Tambo

1801 Purdy Ave. Miami Beach, FL 33139 | South Beach | 305-535-2414
Map
Related Stories (1)

Related Stories

  • Dining: Reviewed
    The Incan word tambo refers to small inns that once populated the mountainous terrain of pre-Columbian Peru. Tambo, the new Japanese-Peruvian restaurant in Miami Beach, resembles neither a...
Loading...