Rancho Grande
Rancho Grande
Rancho Grande

Rancho Grande

Family Mexican restaurant in Jacksonville, Texas

β˜… 4.1 74 reviews Mexican $$ ✨ Family dinner or casual date night

"Rancho Grande has become our family's favorite Mexican spot in Jacksonville.

About Rancho Grande

Located on South Jackson Street in Jacksonville, Rancho Grande brings authentic Mexican flavors to East Texas diners seeking a genuine south-of-the-border experience. This established restaurant has built a loyal following among locals who appreciate traditional Mexican cuisine served in generous portions at reasonable prices.

The menu at Rancho Grande features classic Mexican staples prepared with care and attention to traditional recipes. Diners can expect perfectly seasoned fajitas served on sizzling platters, hearty combination plates loaded with enchiladas, tacos, and rice and beans, and fresh guacamole made tableside. The kitchen takes pride in using quality ingredients and authentic spices that deliver the bold, satisfying flavors Mexican food lovers crave.

The restaurant’s interior creates a warm, welcoming atmosphere with colorful Mexican dΓ©cor, comfortable booth seating, and festive touches that transport visitors south of the border. The dining room strikes the perfect balance between authentic cultural elements and practical comfort, making it an inviting space for both quick lunches and leisurely dinners with family and friends.

Rancho Grande serves as an ideal destination for anyone craving satisfying Mexican comfort food in a relaxed setting. Whether diners are looking for a casual weeknight meal, celebrating a special occasion, or introducing visitors to quality Tex-Mex cuisine, this Jacksonville establishment delivers consistent food and service that keeps customers returning. The combination of authentic flavors, reasonable prices, and friendly service makes it a standout choice in the East Texas dining scene.

Must-Try Dishes

Recommended by locals and visitors

🍴 Sizzling Beef Fajitas
🍴 Chicken Enchiladas Verde
🍴 Carne Asada Tacos

Recent Reviews

Joy L. β˜…β˜…β˜…

The ambiance at Rancho Grande appeared to be authentic. I felt like we were in Mexico! I give our server a 3 since it was hard to understand her, we had to...

Apr 18, 2024

Amanda H. β˜…β˜…β˜…β˜…β˜…

Great food! Never super busy but the workers are great, friendly and efficient!! Never had a bad meal here!

Nov 9, 2025

Brittney L. β˜…β˜…β˜…β˜…β˜…

Stopped in on a Sunday around 4:30pm for an early dinner. And I'm so glad that we did! It's a small place that shares a building with a Mexican meat market...

Jul 20, 2025

74 reviews via

Frequently Asked Questions

Do you have any insider tips for visiting Rancho Grande? +
Visit during lunch hours for generous combination plates at even better prices than dinner.
How much does it cost to eat at Rancho Grande? +
Rancho Grande is rated $$ for pricing, which is moderately priced at $15-30 per person. This reflects the quality of ingredients, portion sizes, and overall dining experience you can expect when visiting.
Where is Rancho Grande located? +
Rancho Grande is located at 705 S Jackson St in Jacksonville. The restaurant offers convenient parking nearby and is easily accessible from major roads in the Jacksonville area.

Contact & Reserve

Call Now

Hours

β—Œ Loading...
Mon - Wed11:00 AM - 9:00 PM
Thu - Sat11:00 AM - 10:00 PM
Sun11:00 AM - 9:00 PM

Price Guide

$ Budget-friendly, under $15/person
$$ Moderate, $15-30/person
$$$ Upscale, $30-50/person
$$$$ Fine dining, $50+/person

Location

City: Jacksonville

Phone: (903) 541-4920

Address: 705 S Jackson St

Why Choose This Place

  • ⭐ Highly rated 4.1/5
  • πŸ’° Affordable $$
  • πŸ‘₯ Popular choice 74 reviews

Great For

Family dinner or casual date night

Insider Tip

Visit during lunch hours for generous combination plates at even better prices than dinner.

Guest Satisfaction

81%

Own this business?

Claim your free listing to update your info and get the verified business badge.

Own this business?
Photo