5 "Buena Vista" Restaurants in Miami.
Boia De is a little Italian restaurant in Buena Vista that serves one of the most exciting dinners in Miami. You’ll need reservations.
Buena Vista Deli is a French bakery and restaurant perfect for brunch or a quick lunch.
Vista is a restaurant in Buena Vista with a lot of outdoor seating and an all-over-the-place menu.
Mandolin Aegean Bistro in the Design District serves very solid Mediterranean food on a beautiful outdoor patio.