5 "Buena Vista" Restaurants in Miami.
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.
Boia De is a little Italian spot in Buena Vista that’s perfect for a date or dinner with a few friends.
Mandolin Aegean Bistro in the Design District serves very solid Mediterranean food on a beautiful outdoor patio.