Buena Vista Tapas
Tapas · Sushi · Steakhouse
Buena Vista Tapas offers a diverse menu featuring tapas, steaks, and sushi. The establishment is known for its fresh salads and a variety of drinks. It provides a casual dining experience with friendly service.
Location