
Escudo's Bar & Grill
3.1 (61)restaurant
A casual Lake Buena Vista bar and grill built for relaxed dining and an easy drink.
Description






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

3.1 (61)restaurant
A casual Lake Buena Vista bar and grill built for relaxed dining and an easy drink.






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