Uvalde TX Inc., Restaurants 1. 810 E Main St, Uvalde, TX 78801 | Lunker Peabucket Club, Inc. (830) 278-4248