- Welcome to El Rancho -

Gourmet Cuisine From Fresh Local Ingredients

“Welcome to El Rancho Mexican Restaurant – where authentic flavors meet a warm, festive atmosphere. Join us for dine-in, takeout, or catering and experience the true taste of Mexico right here in Holland.

- About us -

Passion for Food: Get to Know Our Restaurant

At El Rancho Mexican Restaurant, we take pride in serving authentic Mexican cuisine made with fresh ingredients and traditional recipes.

From sizzling fajitas and flavorful tacos to refreshing margaritas, every dish is crafted to bring the taste of Mexico to your table. With warm hospitality, a cozy atmosphere, and catering services for any occasion, El Rancho is where family and friends come together to enjoy great food and memorable moments

The Benefits of Dining with Us

Looking for a great place to have dinner?

Experience El Rancho

Authentic Mexican flavors, a welcoming atmosphere, and service that feels like home.

Our Flavorful Tradition

Crafted with fresh ingredients and time-honored recipes, every dish tells a story of Mexico.

Dining & Catering

From family dinners to special events, enjoy the same delicious taste of El Rancho anywhere.

– Our Dishes –

Mexican Days in El Rancho

Your favorite Mexican recipes now in our restaurants!

CHIMICHANGAS

Fajita Chimichanga

Steak or chicken in a fried tortilla with cheese sauce, served with lettuce, rice, beans.

Burrito

Pablos Burrito

Chicken, steak, chorizo, beans, lettuce, with sour cream, guacamole, pico, and tomatillo sauce.

Steak

Steak San Jose

Ribeye steak with rice, beans, jalapeño, onions, lettuce, tomato, avocado, and choice of tortillas.

VERDE

CHILE VERDE

Chunks of pork cooked in our homemade green salsa, with rice, beans, guacamole salad and three tortillas.

Make the First Step to Your Culinary Journey Right Now!

Call us now +1 616-796-1200

- Order Now -

Order in Advance to Plan Your Perfect Dinner

Make sure you've placed your order!

Variety of Dishes to Meet Any Taste

We always have something special for you.

Dine-In, Takeout & Catering

Feature a section on services. State that El Rancho offers quality dine-in and takeout, and highlight its catering for events. The official site notes El Rancho provides “quality dine-in, takeout, and catering meals with the taste of México” and brings “the fiesta to your events with our top-notch catering options.

Explain that customers can enjoy the full menu in the restaurant or order catering platters for parties. This assures groups and families that their needs are covered. Including a photo of a lively group enjoying a meal or a buffet spread (as above) reinforces this.

Carne Asada

$26.21

Succulent grilled beef served with guacamole salad, rice, beans and three flour tortillas.

Steak Ranchero

$27.59

T-bone steak, hot off the grill, served with guacamole salad, rice, beans, ranchero sauce and flour tortillas.

El Combo/Sp Combin

$32.41

Chalupa, chile relleno, enchilada, beef taco, burrito, Mexican rice and fried beans.

Filete Pescado

$24.83

Breaded tilapia filete served with rice and avocado salad. Includes three flour tortillas.

Quesadillas Fajita

$23.45

Pick your favorite, chicken or beef fajitas stuffed into two grilled flour tortillas.

Quesadilla Rancho

$24.83

A big grilled tortilla stuffed with chicken, chorizo and onions, served with rice and guacamole.

– Our Gallery –

A Glimpse of Flavor & Ambiance

Want to see what’s cooking?

– Testimonials –

What Our Guests Are Saying

Curious why diners love us?

Contact Us

Opening Hours

Mon - Thu 11am - 10pm

Fri - Sat 11am - 10:30pm

Sun 11am - 9:00pm

Visit Us

770 E 16th St, Holland, MI 49423, United States

770 E 16th St, Holland, MI 49423, USA

Powered By Media By Miller

© Copyright 2025. El Rancho Mexican Restaurant. All Rights Reserved.