El Rancho Mexican Restaurant

28 W Main St, Freehold
(732) 333-0363

Recent Reviews

Sort by
John B.

Had the cemita al pastor - and it was amazing. Of the several Mexican places I’ve tried in Freehold, this one is my favorite.

Atmosphere: 3

Food: 5

Service: 5

Ilia Gil

Want respect. One waiter is fresh she loves men hitting on her. I like to be respected when eating with my partner.

Atmosphere: 5

Food: 3

Service: 2

Diana Aguilar

Horrible experience here! I informed the staff that I had a food allergy, yet my dish arrived containing the very ingredient I’m allergic to. When I brought this to their attention, instead of immediately removing the plate and offering a replacement, they were dismissive and unhelpful. Food allergies are not something to take lightly, yet the staff acted as if it was an inconvenience to them.I felt completely disregarded and unsafe dining here.

Atmosphere: 1

Food: 1

Service: 1

Kevin C

Very rude service waited a very long for a table. I wouldn’t recommend coming here poor ownership.

Atmosphere: 1

Food: 1

Service: 1

Angela Molina

Wow, I recommend this place, 100% Mexican food, the service was good, the people were very friendly, and the food was delicious, not to mention, when you are in this Six Flags area this is the place to come to eat, the prices are fair I recommend this place to come and eat.

Atmosphere: 5

Food: 5

Service: 5

Roberto Cancino lopez

Very good service

Atmosphere: 5

Food: 4

Service: 5

Recommended dishes: Caldo de Camarón Shrimp Soup

Adie Ball

They have really bad service here. Be prepared to wait, and keep asking for stuff, utensils, stemware, even the check. And don't expect them to come around and ask how you're doing when the food comes. Also be prepared for the extra fees. There are discrepancies on website prices, the on-site menu and extra charges the come up without being notified (corn tortilla, using credit card, etc). Food was decent but definitely not worth the extra headaches.

Atmosphere: 2

Food: 2

Service: 1

Bianeth Morales

Terrible food, bad service, the rice seems pasty

Crz Fanny

los baños muy sucios, las patas de pollo no están ricas lo único rescatable el mariachi

Alfredo Miculax

I wanted to try the chicken but they never served me, I waited for like 30 minutes and nothing and then other people arrived, they served them first, very bad service.

Atmosphere: 1

Alberto Hernandez

The place is nice, the only thing is that the service is very, very slow. I don't know if there is a lack of staff or something. They are not organized. The food took too long for how little I ordered. The roasted chickens lack more flavor to make them better. I drove 1 hour just for the chickens and legs and it was not what I thought they need to improve.

Atmosphere: 3

Food: 3

Service: 2

Yoi Villodas

We went the first time and we liked its gastronomy, we returned for the second time even more so for our birthday ? ? and everything was very good, the good service...We are Peruvian but we love Mexican food ????

Atmosphere: 4

Food: 4

Service: 4

Elaine D

Service was OK - no one greeted me or offered a menu. Place was kind of empty for lunch hour on the main street. Chicken quesadilla was almost $20 and was just cheese and chicken....very bland. Side Salad was decent. Doubt I would go back!

Atmosphere: 3

Food: 3

Service: 2

Susan Decker

Food was delicious, service was nicely paced, and our server was delightful. Looking forward to a return visit.

Alejandro Sanchez

I like the place, the food is good and the preparation is fast and at a good price, as well as the good service of the waitresses.

Atmosphere: 5

Food: 5

Service: 5

Loading...

El Rancho Mexican Restaurant

28 W Main St, Freehold, NJ 07728
(732) 333-0363