Family Restaurant on Lake Travis
The Grille at Highland Lakes located on Lake Travis in Lago Vista, TX
features a newly renovated Built-In Bar, Dining Room, Covered Patio, Exterior and more.
The Grille at Highland Lakes located on Lake Travis in Lago Vista, TX
features a newly renovated Built-In Bar, Dining Room, Covered Patio, Exterior and more.