We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Town House Restaurant

2105 E Main St, Uvalde, TX 78801-4849
+1 830-278-2428
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent22%
  • Very good48%
  • Average13%
  • Poor6%
  • Terrible11%
Travellers talk about
“baked chicken” (2 reviews)
“salad” (3 reviews)
“steak” (3 reviews)
Open Now
6:00 AM - 10:00 PM Hours
American, Mexican
$$ - $$$
2105 E Main St, Uvalde, TX 78801-4849
All Details
Write a ReviewReviews (45)
Traveller rating
Traveller type
Time of year

1 - 10 of 45 reviews

Reviewed 5 days ago

We rolled into town on a Sunday, on our way to Big Bend NP the next day. It was a Sunday and most of the restaurants were closed. But Town House was open and we gave it a shot. Nice friendly service and a varied...More

Thank oilguy57
Reviewed 1 May 2018 via mobile

Servers are very rude until they are corrected personally. I understand that some people really hate their jobs but don't take it out on the customers. Second time meeting here and as usual the food is always cold, rice and beans have too much salt...More

Thank Dave F
Reviewed 25 April 2018 via mobile

Town house has the best breakfast buffet I have ever had. It’s a must when you get up on a Saturday or Sunday!!

Thank Jason G
Owner_16, Owner at Town House Restaurant, responded to this reviewResponded 26 April 2018

Hi Jason, Thank you for letting us know that our breakfast buffet is the best you have ever had. We're glad to hear that you enjoy it on Saturday or Sunday.

Reviewed 10 March 2018

Been coming for years, god is good and staff is friendly. The CFS is really good, thin coating and cooked just right. Gravy not to heavy and a good serving.

Thank torino7788564
Reviewed 15 February 2018

Valentine's day buffet looked great. I had a chicken with avocado and grilled vegs. So good. The prices are fair and the food was better than I expected.

Thank 300gem
Reviewed 12 February 2018

Home cooked food. Variety of dishes. All great home made meals. Best mashed potatoes in the world. Buffet on Saturday evening is to die for. Service is excellent. Prices are reasonable. Family friendly and can accommodate large groups.

Thank Janet F
Reviewed 7 December 2017 via mobile

Went for a birthday dinner for my sis in law. Service was good and the food was good. The waitress brought a large piece of cake with a candle, which was an unexpected nice surprise. There were 15 of us so I was expecting slow...More

Thank Arturo H
Reviewed 25 October 2017

Mostly buffet style but can order from the menu. Serve breakfast late into the morning for sure. Full breakfas buffet early.

Thank James B
Reviewed 19 July 2017 via mobile

The chalupa are just to die for. Can't explain it any other way. I never had a bad meal at town house. Their buffet is always excellent and you can't go wrong there either.

Thank john0524
Reviewed 9 July 2017

Have eaten here twice for lunch in the past month. The lunch buffet special is really outstanding and the price is amazingly low. $8.59 for the buffet, salad, soup, drink and dessert! Had the pepper steak, fresh cooked carrots, grilled squash, and pinto beans and...More

Thank nailbenderTexas
Nearby HotelsSee all 6 hotels in Uvalde
Motel 6 Uvalde
26 reviews
.58 km away
Days Inn by Wyndham Uvalde
142 reviews
.66 km away
Inn of Uvalde
25 reviews
.76 km away
Americas Best Value Inn Uvalde
32 reviews
1.03 km away
Nearby Restaurants
Jack's Steak House
86 reviews
.94 km away
16 reviews
.08 km away
Golden Chick
14 reviews
.88 km away
Nearby Attractions
Briscoe-Garner Museum
14 reviews
2.59 km away
Frio Bat Flight Tours
70 reviews
27.14 km away
Utopia Texas
31 reviews
50.73 km away
Ox Hunting Ranch
14 reviews
43.63 km away
Questions & Answers
Get quick answers from Town House Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Seating, Takeout, Waitstaff, Wheelchair Accessible
Good for
Groups, Child-friendly
Open Hours
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 1:00 AM
6:00 AM - 2:00 AM
Location and Contact Information
  • Address: 2105 E Main St, Uvalde, TX 78801-4849
  • Location: United States  >  Texas (TX)  >  Uvalde
  • Phone Number: +1 830-278-2428
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing