Seeking flavorful, savory, satisfying, spicy, and sweet authentic Mexican flavors? You don't need a passport! For delicious Mexican cuisine cooked to perfection and served by a friendly and courteous staff, Rancho Grande can't be beat.
The perfect place to gather with friends and family
Enjoy your meal in a welcoming, casual, family-friendly atmosphere. Join us for lunch or dinner, or bring your favorites from our menu home.
Ready to unwind?
Celebrate your special event at Rancho Grande! Our menu offers something for everyone, and our full bar is stocked with your favorite refreshing beverages.
You won't leave hungry:
Dine-in, or call for carry-out! Two locations for your convenience: visit 732 Eden Way N — call 757-361-0330; visit 1320 S Military Hwy S — call 757-366-5128. You'll love our daily lunch specials!