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.

Jack's Steak House

2500 E Main St, Uvalde, TX 78801-4941
+1 830-278-9955
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent21%
  • Very good44%
  • Average19%
  • Poor10%
  • Terrible6%
Travellers talk about
“bread” (8 reviews)
“baked potato” (7 reviews)
“ribeye steak” (3 reviews)
Restaurant Hours
American, Steakhouse
$$ - $$$
2500 E Main St, Uvalde, TX 78801-4941
All Details
Write a ReviewReviews (82)
Traveller rating
Traveller type
Time of year

1 - 10 of 80 reviews

Reviewed 5 days ago

We are going to be traveling through Uvalde on a regular basis and wanted a comfortable place to have a late lunch that was not a fast food venue and Jacks popped up on our navigation system. We all had very good meals but I...More

Thank fishpictures
Reviewed 6 days ago via mobile

Someone recommended that my team and I eat at Jack’s for dinner. With no expectations but a whole lot of hunger we ventured in. It was a great dinner, I had the 14 oz Prime-rib, mashed potatoes, broccoli and a drink, ok maybe two drinks....More

Thank Pedro P
Reviewed 4 weeks ago

I splurged and ordered the Filet, medium rare. That's exactly how it was cooked (which is often not the case in many places). Very juicy, tender, and delicious! One of the best filets I've had ANYWHERE! Definitely worth every penny of the cost... I was...More

Thank Paluxysaurus
Reviewed 26 December 2017 via mobile

Awesome steaks and great service! I recommend this place to all my friends. Great for first dates..😉

Thank Elisa B
Reviewed 14 October 2017

Salads and appetizers are good. Served with complementary bread. The ribeye steak is really good. Service is ok and can be slow at times.

Thank Ed K
Reviewed 7 October 2017 via mobile

So glad we stopped at Jacks Steakhouse!! Excellent food. Came out quick and hot. Steaks were cooked to perfection. Great wine selection. Service was great too. Loved the ambience. A must stop at Uvalde!!!

Thank Pravina M
Reviewed 20 September 2017 via mobile

I would not recomend anyone going here. 4 of us had lunch and everything imaginable went wrong. The 2 women had the gristle and connective tissue plate. Us men got wrong orders and brown flesh baked potatoes. Must have sat in the steamer forever. We...More

Thank Chuck B
Reviewed 19 September 2017 via mobile

One of the top two places to eat in Uvalde. Tasty comfort food and friendly staff make this place a destination at dinner time.

Thank M193AYmikeb
Reviewed 27 August 2017 via mobile

We ordered the 8 oz filets, salmon and catfish. One steak was over cooked and the salmon was over on the outside and raw in the middle. Sides were great. Services was ok.

Thank Paul P
Reviewed 25 August 2017 via mobile

We ordered from the lunch menu. I had the 6oz sirloin and my husband had the J plate with ribs. Both were very good. Great price too!

Thank Ranget123
Nearby HotelsSee all 6 hotels in Uvalde
Hampton Inn Uvalde
267 reviews
.57 km away
Holiday Inn Express Hotel & Suites Uvalde
110 reviews
.67 km away
Motel 6 Uvalde
25 reviews
1.50 km away
Days Inn Uvalde
139 reviews
1.58 km away
Nearby Restaurants
Oasis Outback
106 reviews
.67 km away
16 reviews
.87 km away
Town House Restaurant
42 reviews
.94 km away
Nearby Attractions
Briscoe-Garner Museum
13 reviews
3.36 km away
Frio Bat Flight Tours
66 reviews
26.22 km away
Utopia Texas
30 reviews
49.79 km away
Ox Hunting Ranch
13 reviews
43.54 km away
Questions & Answers
Get quick answers from Jack's Steak House 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol
Good for
Business meetings, Child-friendly, Kids
Location and Contact Information
  • Address: 2500 E Main St, Uvalde, TX 78801-4941
  • Location: United States  >  Texas (TX)  >  Uvalde
  • Phone Number: +1 830-278-9955
Telephone 830-278-9955
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