El Ranchero Mexican Grill is your Mexican restaurant serving Chatham, NJ. We have some delicious items for you if you are in the mood for various food options. Our restaurant takes pride in our quality of services and food with a family ambiance, and it is an excellent spot for any age group. We do a different and innovative cooking style by preserving authentic traditional flavors. In addition, we are known for our outstanding foods and services, providing guests with a dining experience they will never forget.
Based on 99 reviews, the restaurant has received a rating of 4.3 stars. Price $$
✔️ Dine-in ✔️ Curbside pickup ✔️ Delivery

Address:
250 Main St, Chatham, NJ 07928
Phone: (973) 507-9586
Website:
Social Profile: 
Hours
| Tuesday |
11 AM–9 PM |
| Wednesday |
11 AM–9 PM |
| Thursday |
11 AM–9 PM |
| Friday |
11 AM–9 PM |
| Saturday |
11 AM–9 PM |
| Sunday |
11 AM–9 PM |
| Monday |
Closed |
Menu
… View more
Menu Photos
Photo Gallery
Reviews
Sarah Thomson
Great spot for Mexican in downtown Chatham. The salsa, guac and chips are super fresh and the food is pretty solid as well. Delicious enchiladas and chimichangas (the birria is delicious), and the fajitas were great too but the shrimp were slightly over cooked. No liquor license but you can bring your own drinks! All around great, will be back!
… more
Maricela morales
This is an amazing place to spend time in family, the food it’s delicious, the service excellent, it have many delicious options in the menu but we take, the taco salad, chicken avocado and the kid fingers and fries everything it’s described in one word ( DELICIOUS) very recommended
… more
Angel Avelar
We own Irma’sCafé in JerseyCity
… more
ace boogey
We got tacos al pastor and a steak burrito. The decorations and the chips were the best part. They took long, the food was poor in taste, and the music was in Spanish. Overall, they need to improve the quality of the food because it wasn’t very authentic tasting.
… more
Prashant Gokhale
We visited the place with a family group (6 people). We Ordered a few starters (Guac/the cheese and Chorizo Dip).
… more
Jessenia Florez
I don’t know how this place doesn’t have more stars! The service was friendly and quick, the food was delicious, and the decor is so authentic! We ordered flautas for apps (not pictured), steak fajitas, shrimp fajitas and enchiladas – they were so yummy! not overly salted or seasoned, and everything came out in such a timely manner. We also ordered agua de jamaica and horchata – both delicious and refreshing. Our server was friendly and checked in on us often. So glad there’s a good Mexican restaurant close by, can’t wait to go back again!
… more
Jennifer Scotti
My husband and I just dined here for lunch and it was AMAZING! Chips and salsa is very authentic and delicious. We split this entree which had steak, shrimp, and sausage and chicken with tortillas and we absolutely loved it. I highly recommend the place. They did a great job with the decor and staff was very friendly.
… more
Katharina P
We had a 6:30 reservation and were seated right away. That was the end of any attention. We flagged people down for water, for chips and salsa (found out later guacamole was free and had to flag down people to get it.) We had menu questions, the kids we flagged down couldn’t answer. We eventually asked often enough that someone finally took our order. There were lines of to go people waiting, many door dash type delivery people. People who came after us, ordered and were served before us. The folks seated next to us had a 7 pm reservation, and they ate long before us. We ordered Aztec soup, tacos and chicken and steak fajita. When our food finally came out there was no soup, they said they would bring it later, we cancelled it. Soup after the meal, no thank you. The fajitas were dried out and burnt and had very few vegetables. The pork in the tacos was so salty it was inedible. It was all inedible. I went to the front reception area and asked for a manager. I waited about 15 minutes till he came out. I told him our experience and told him we really wanted to support his restaurant, but they needed to take care of the patrons in the restaurant before to go orders. Restaurants should know how many dinners they can make with the staff they have. All he kept saying was I’ll take care of you. That was the last we saw of him.
… more
David Blair
Our favourite local Mexican food. So fresh and tasty. Great service and atmosphere too!
… more
Nancy Ricany
Staff was pleasant, atmosphere was cheerful.
… more
… View more