Vista Cafe
Coffee Shop · Casual Dining
Vista Cafe is a cafe located within the Plaza Hotel complex, offering light snacks and daily specials. It provides an ideal atmosphere for informal lunches with beautiful panoramic mountain views.
Location
Best places nearby
The highest rated places close to Vista Cafe.


