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.

El Rancho Grande Restaurant

107 N Nebraska Ave, San Juan, TX 78589-3035
+1 956-781-3601
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good55%
  • Average0%
  • Poor2%
  • Terrible2%
Travellers talk about
“migas” (3 reviews)
“soup” (3 reviews)
“fajitas” (3 reviews)
Restaurant Hours
Mexican, Latin, Spanish
$$ - $$$
107 N Nebraska Ave, San Juan, TX 78589-3035
All Details
Write a ReviewReviews (36)
Traveller rating
Traveller type
Time of year

1 - 10 of 36 reviews

Reviewed 1 week ago via mobile

Don’t let the building’s outside appearance dissuade you. Friendly quick service, casual Mexican fare. Tasty food and very reasonable prices

Thank RFk900
Reviewed 20 April 2018 via mobile

Had driven by this place several times and noticed the full parking lot and we finally decided to stop in. First time we went for breakfast. I had the Migas a la Mexicana. Very good. Also served with fresh hand made corn tortillas. Delicious. My...More

Thank Soonergolfer
Reviewed 28 January 2018

We ate here twice during our stay because other places in the area we tried didn't measure up. We had good service and the portions were large enough for lunch the next day.

Thank SueBee46530
Reviewed 7 December 2017

El Rancho is by far a very good restaurant with big portions and very good prices. The staff is very attentive and are always making sure you have what you need.

Thank Fernando F
Reviewed 10 November 2017

I grew up a few blocks from this little place. Great lunch and dinner plates. Good portions for low prices. Great selections and always have a least 3 choices for daily specials.

Thank barbozajaime
Reviewed 10 November 2017

I take the Marisco Soup and mi wife Caldo Tlalpeno both have a good flavor, the service is friendly.we recommend a visit here

Thank Rodrigo V
A TripAdvisor Member
Reviewed 3 July 2017 via mobile

Some of the best Mexican food I've had in my life (Texan). Had Tampiquena plate that let me enjoy beef fajita soft tacos, ground beef taco two tasty cheese enchiladas. Wife had chicken with cilantro sauce and buttered toast. Service was QUICK and servers personable....More

Thank A TripAdvisor Member
Reviewed 17 April 2017 via mobile

Okay this may be considered a bit prejudical because this restaurant is a couple blocks away. Nevertheless this is a restaurant we are proud to have in our town and neighborhood. Best place for local food and some special dishes. Their menu invite you to...More

Thank jose m
Reviewed 12 March 2017

This is a family friendly place. The food is very good. The service too. We enjoyed lunch with 6 others. We would recommend a visit here.

Thank Betty L
Reviewed 25 February 2017 via mobile

I love their authentic Mexican food. Staff is always welcoming. My favorite is there chicken soups. Filling and healthy.

Thank Berniefirefly
Nearby HotelsSee all San Juan Hotels
Rodeway Inn
11 reviews
.70 km away
Texas Inn & Suites
24 reviews
1.69 km away
La Quinta Inn & Suites Alamo - McAllen East
157 reviews
3.55 km away
Comfort Inn & Suites
84 reviews
3.57 km away
Nearby Restaurants
Bella Mia Italian & American Cuisine
10 reviews
.62 km away
Mariscos La Costa
10 reviews
1.35 km away
Mijitos Cocina
7 reviews
.35 km away
Nearby Attractions
Basilica of Our Lady of San Juan Del Valle
51 reviews
.42 km away
Main Event Entertainment
26 reviews
4.83 km away
Cinemark Pharr Town Center
19 reviews
4.96 km away
Quinta Mazatlan
179 reviews
7.83 km away
Questions & Answers
Get quick answers from El Rancho Grande 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, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly, Groups
Location and Contact Information
  • Address: 107 N Nebraska Ave, San Juan, TX 78589-3035
  • Location: United States  >  Texas (TX)  >  San Juan
  • Phone Number: +1 956-781-3601
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