Buena Vista, Indeed
The two-story Vista restaurant, 5020 NE Second Ave., Miami, is one of the newest dining destinations in the Upper Buena Vista neighborhood. Patrons are welcomed into an industrial-inspired dining room complemented with a foliage encased ceiling and hanging bamboo light fixtures. A wall of sliding glass doors unifies the space with an outdoor patio. Colorful dining benches, hanging plants and walls of greenery enrich the dining experience. The rooftop terrace has views of the Miami skyline.