Restaurants near Versailles RestaurantBack to list view
- Nearby Restaurants
- 13100 Southwest 8th Street, Miami, FL 33135-4534, United StatesDistance: 0.2 mi0
- 22742 Sw 8th St, #29, Miami, FL 33135Distance: 0.2 mi0
- 33458 Southwest 8th Street, Miami, FLRanked #80 overall in Miami restaurantsDistance: 0.6 mi
It may be in Little Havana, but the food is Vietnamese and despite being cheap, it's as good as any 5-star restaurant! No reservations for this hole-in-the-wall, so arrive early...
- 73199 Southwest 8th Street, Miami, FL, United StatesDistance: 0.3 mi4
Fetching Results ...Save ideas on places to stay, things to do, and restaurants to a trip plan and get feedback from friends.