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.

Beto's Mexican Restaurant

2530 W Interstate 20, Grand Prairie, TX 75052-7280
+1 972-660-1289
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good34%
  • Average12%
  • Poor9%
  • Terrible1%
Travellers talk about
“fajitas” (9 reviews)
“beef” (5 reviews)
Closed Now
Mexican, Southwestern, Vegan Options
££ - £££
2530 W Interstate 20, Grand Prairie, TX 75052-7280
All Details
Write a ReviewReviews (81)
Traveller rating
Traveller type
Time of year

1 - 10 of 81 reviews

Reviewed 6 days ago via mobile

Went on Mother’s Day and the wait was 30 minutes even though there were empty tables. Poor staffing or management.

Thank Gary S
Reviewed 25 March 2018

Great food and the service was good. The restaurant had a nice ambiance. I had the mushroom jack fajitas and ended up calling in a togo order the next night for more.

Thank coachsara
Reviewed 3 March 2018

The food is average and a little pricey for average food. Service was average for an average place, did I say average enough? I hated the tables because they are made of tile and awkward to set your drink on.

Thank Tim D
Reviewed 3 March 2018 via mobile

Friendly staff. Courteous service. Excellent food. Love their fresh guacamole. Made at your table. Pricing reasonable. Fantastic atmosphere.

Thank Luvmaria
Reviewed 25 February 2018 via mobile

Been going to this place for years and it is still a great place for Mexican food. Fresh, good portions, friendly wait staff.

Thank Susan B
Reviewed 22 January 2018

Prices too high for very mediocre food and surroundings. The quality is average and so is the flavor and the variety.

Thank lonestarimport
Reviewed 25 November 2017 via mobile

Wanted a place close to where we were but not a chain we could eat at in Arkansas. This was a perfect choice! We had the fajitas for 2. They did not skimp on the meat or sides. Service was excellent and the salsa is...More

Thank Monique M
Reviewed 11 November 2017 via mobile

This place has some of the best beef fajitas in the metroplex!! The staff are friendly and knowledgeable!!! The drinks are tasty and good!

Thank 3chones
Reviewed 13 September 2017 via mobile

The food at Betos is always fresh and the menu is huge! Can't go wrong with the fajitas, but there's also a "skinny" menu that is lower cal and delicious. Plenty if nice seating inside or out. If you are lucky the owner will stop...More

Thank Susan H
Reviewed 7 September 2017

The service was great. The food was delicious and it was a friendly atmosphere. place not very fancy, but not having to wait made up for that.

Thank 730genevan
Nearby HotelsSee all 23 hotels in Grand Prairie
Comfort Suites Grand Prairie
74 reviews
.11 miles away
Quality Inn & Suites
40 reviews
.21 miles away
Heritage Inn
3 reviews
.29 miles away
Super 8 Grand Prairie Southwest
182 reviews
.32 miles away
Nearby Restaurants
Texas Roadhouse
175 reviews
.04 miles away
Johnny Carino's
28 reviews
.48 miles away
6 reviews
.27 miles away
Nearby Attractions
Grand Prairie Premium Outlets
175 reviews
.72 miles away
Epic Waters Indoor Waterpark
20 reviews
1.84 miles away
Tails and Trails Dog Park
42 reviews
3.60 miles away
Arlington Highlands
58 reviews
4.28 miles away
Questions & Answers
Get quick answers from Beto's Mexican 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
Mexican, Southwestern, Vegan Options
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Bar Scene, Groups
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 2530 W Interstate 20, Grand Prairie, TX 75052-7280
  • Location: United States  >  Texas (TX)  >  Grand Prairie
  • Phone Number: +1 972-660-1289
  • E-mail
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