We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Meson

40 Main St, Freehold, NJ 07728
+1 732-308-9494
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good31%
  • Average8%
  • Poor5%
  • Terrible6%
Travellers talk about
“chimichanga” (16 reviews)
“tacos” (9 reviews)
Closed Now
All hours
$$ - $$$
40 Main St, Freehold, NJ 07728
Write a Review
Reviews (190)
Traveller rating
Traveller type
Time of year

1 - 10 of 190 reviews

Reviewed 3 days ago via mobile

Freehold has a ton of Mexican restaurants but El Meson is hands down the best! BYOB! Fun atmosphere makes this place a gem in freehold!

Thank photo14deanna
Reviewed 1 week ago via mobile

This used to be very reasonably priced. My takeout lunch today was carnitas tacos with verde sauce and chicken tortilla soup. Cost was $22! So bland. No chips, silverware , rice or beans included. I asked for the rice and beans. Server said it was...More

Thank 13Therese_P2013
Reviewed 1 week ago via mobile

Not sure what the hype has been with this place. I've been coming here since it open and rarely go anymore as it continues to disappoint. It's not authentic Mexican, it's obnoxiso loud, service is below par and the climate inside is never comfortable. Usually...More

Thank Kbaldo
Reviewed 3 weeks ago

If you're looking for authentic Mexican food this is the place. It's very casual and the service is good, It's a byob which I really like. One word of caution, it can get crowded on the weekend and you might have a little wait but...More

Thank Irenee78
Reviewed 19 April 2017

We have been here many times and have always had a great meal. The food is delicious and very authentic. Service is great and it's BYOB. Prices are reasonable and the portions are huge so we always have leftovers. Great for kids as well. This...More

Thank MichEdNJ
Reviewed 30 March 2017 via mobile

Great service and food always constant. Great meal at reasonable prices. A byob makes it perfect. One of my favorites.

Thank 217Cynthia
Reviewed 25 February 2017

WE stopped by and food was ok, service was good, atmosphere was old Mexican (red & dim). Probably won`t go back.

Thank Raymond R
Reviewed 18 February 2017

Every time we pass by this place - its packed. Having said that I am not sure why. We waited 20 min to be seated- which we were fine with. The salsa was excellent. But other than that nothing else was. We ordered fajitas- not...More

2  Thank Frank L
Reviewed 2 February 2017

The salsa and chips are good had lamb once and beef once big chinks tough to chew Service was slow margarita was ok

Thank k2746
Reviewed 18 January 2017

Mexican food at its best. Lines around the corner, so be early. Food prepared the Mexican way, with beef that is beef chunks not chopped beef. Try the tacos first. Medium priced but high standard food.

Thank Richard S
Nearby Restaurants
San Marzano Trattoria
229 reviews
.25 km away
Federici's Pizzeria
257 reviews
.20 km away
Sweet Lew's Cafe
83 reviews
.17 km away
La Cipollina
127 reviews
.07 km away
Nearby Attractions
Amazing Escape Room Freehold
177 reviews
.37 km away
Monmouth Battlefield Park
55 reviews
3.81 km away
Fireside Grill and Bar
17 reviews
4.25 km away
Freehold Raceway Mall
78 reviews
2.19 km away
Questions & AnswersAsk a question
What is owners name
2 May 2015|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 22:00
11:30 - 22:00
Location and Contact Information
  • Address: 40 Main St, Freehold, NJ 07728
  • Location: United States  >  New Jersey (NJ)  >  Freehold
  • Phone Number: +1 732-308-9494
  • E-mail