About El Rancho

El Rancho is a lively Mexican restaurant located at 770 E 16th St, Holland, MI 49423. Whether you’re in the mood for a quick bite or a full dining experience, El Rancho offers a welcoming atmosphere that’s perfect for any occasion. The vibrant energy of this spot makes it an ideal choice for enjoying classic comfort food with a Mexican twist. From sizzling fajitas to flavorful tacos, each dish is crafted with care to bring you the authentic tastes of Mexico.

For those who prefer to dine outside, El Rancho provides outdoor seating, so you can enjoy the beautiful Michigan weather while savoring your meal. If you’re not in the mood to leave home, they also offer delivery and takeaway options. Whether you’re looking to enjoy a casual dinner or need something to go, El Rancho has you covered. The dine-in service is just as inviting, with friendly staff ready to make your meal even more enjoyable.

What really sets El Rancho apart is its extensive drink menu. You can unwind with a refreshing cocktail or indulge in a cold beer. For wine lovers, there's a selection of wines, while spirits and happy-hour drinks add even more variety to your experience. Don’t forget the late-night food and happy-hour offerings, making it an excellent place for both early dinners and late-night cravings.

If you’re someone who loves small plates or a hearty meal, El Rancho caters to every preference. Whether you’re here for a laid-back night or an energetic evening out with friends, this Mexican restaurant is the place to be. With its diverse menu and lively vibe, El Rancho is a go-to spot in Holland for anyone craving flavorful Mexican cuisine paired with drinks and good times.

Business Info

Service options

Service options

+ Outdoor seating

+ Delivery

+ Takeaway

+ Dine-in

Highlights

Highlights

+ Fast service

+ Great beer selection

+ Great cocktails

Popular for

Popular for

+ Lunch

+ Dinner

+ Solo dining

Accessibility

Accessibility

+ Wheelchair-accessible car park

+ Wheelchair-accessible entrance

+ Wheelchair-accessible seating

+ Wheelchair-accessible toilet

Offerings

Offerings

+ Alcohol

+ Beer

+ Cocktails

+ Coffee

+ Comfort food

+ Happy-hour drinks

+ Happy-hour food

+ Late-night food

+ Quick bite

+ Small plates

+ Spirits

+ Wine

Dining options

Dining options

+ Lunch

+ Dinner

+ Dessert

+ Seating

+ Table service

Amenities

Amenities

+ Bar on site

+ Toilet

Atmosphere

Atmosphere

+ Casual

+ Cosy

+ Trendy

Crowd

Crowd

+ Family friendly

+ Groups

+ Tourists

+ University students

Planning

Planning

+ Accepts reservations

Payments

Payments

+ Credit cards

+ Debit cards

+ NFC mobile payments

+ Credit cards

Children

Children

+ Good for kids

+ High chairs

+ Kids' menu

Parking

Parking

+ Free of charge street parking

+ Free parking lot

+ Parking

Hour time open

Right Now :

  • Monday: 11:00 AM - 10:00 PM
  • Tuesday: 11:00 AM - 10:00 PM
  • Wednesday: 11:00 AM - 10:00 PM
  • Thursday: 11:00 AM - 10:00 PM
  • Friday: 11:00 AM - 10:30 PM
  • Saturday: 11:00 AM - 10:30 PM
  • Sunday: 11:00 AM - 09:00 PM
Order Now

+1 616-796-1200

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

Reviews

Icon

If you like Mexican food this restaurant is for you. I don't know what they do to CHILE VERDE, but man is out of this world. They have awesome food, excellent servers/hosts, a nice clean place, and are very affordable. Did I mention margarita? Wow, they are BIG and so good

- Suzana Murfitt -

Icon

Our favorite place to eat in Holland! The food is fast, fresh and service is good too. My favorite dish is the carne asada and my husband likes their enchiladas The parking lot is small and kind of awkward

- Valentina Ricupati -

Icon

Food is very good!! I feel like its a lil pricey compared to many other Mexican restaurants but food definitely is delicious and portions are good. I always do the tabla familiar and thats actually worth every penny.

- Noemi Feliciano -

Icon

My favorite fajita the Fajita Piña from El Rancho in Holland, Michigan! The fajita is cooked inside a hollowed out pineapple which adds so much to the flavor. The meal comes with rice, guacamole, salad, and sour cream. Also always order a side of cheese dip as well.

- Matt McInerney -

Icon

I thought another typical Mexican restaurant and boy was I in for a treat. Not only was the service fast but the flavors were sooo vibrant. This food was prepared with a lot of love. The vegetables were so fresh and juicy. Mixing the cold veggies with the hot delicious tilapia and shrimp was a perfect combination. The drink was also perfect. I finished it all and I never finish it all. 5 stars for me and I highly recommend.

- Cory Jarvis -

Icon

Had the lunch special. It came quick and piping hot. I had the beef burrito rice and beans. It was very good and the service was very speedy. I have to mention that they had one of the nicest restrooms I've been in anywhere. I felt like I was in a five-star hotel lobby breast room. Nice job El Rancho

- Doris O -

Try these next time!

Canteen - Punjabi Restaurant
  • Punjabi restaurant
Canteen - Punjabi Restaurant

1300 Finch Ave W Unit 33, North York, ON M3J 3K2, Canada

Pirate Chips
  • Seafood Restaurant
Pirate Chips

75 Front St, Nanaimo, BC V9R 5H9, Canada

Café Chez-Nous
  • Restaurant
Café Chez-Nous

1075 Rue Richelieu, La Malbaie, QC G5A 2X3, Canada

Boom At Eglinton
  • Breakfast Restaurant
Boom At Eglinton

174 Eglinton Ave W, Toronto, ON M4R 1A7, Canada

Deb's Gas Bar & Restaurant
  • Canadian Restaurant
Deb's Gas Bar & Restaurant

5475 Old Highway 2, Tyendinaga, ON K0K 3A0, Canada

Pure Punjabi Sweets And Restaurant
  • Indian Restaurant
Pure Punjabi Sweets And Restaurant

4025 Brandon Gate Dr unit 13, Mississauga, ON L4T 3Z9, Canada