Escudo's Bar & Grill

3.1 (61)restaurant

A casual Lake Buena Vista bar and grill built for relaxed dining and an easy drink.

Find on Google Maps

Description

The Lake Buena Vista restaurant pairs casual dining options with drinks in a relaxed bar and grill format.

Ask Karpo for more information.