Town House Restaurant Vegan Catering / Texas / Uvalde Bookmark Contact Information 2105 E Main St, Uvalde, Texas 78801 (830) 278-2428 https://www.facebook.com/townhouseres... Detailed InformationTown House Restaurant Post navigationNext post: Add Listing