AAA Editor Notes
Grand Opera House is at 104 W. North St. Built in 1891, the performing arts center accommodates community performances, professional troupes and a concert series throughout the year. A visitor center features a pictorial history of Uvalde County.

Time: Allow 30 minutes minimum.

Get Directions
Hotel Name
1234 Street Address City, State 00000
AAA Inspector Rating
More Hotels in Uvalde, TX
AAA Inspector Rating
More Restaurants in Uvalde, TX