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...
  • Excellent51%
  • Very good30%
  • Average9%
  • Poor5%
  • Terrible5%
Travellers talk about
“chimichanga” (15 reviews)
“guacamole” (17 reviews)
“tacos” (9 reviews)
Closed Now
Mexican, Latin, Vegetarian Friendly
₹₹ - ₹₹₹
40 Main St, Freehold, NJ 07728
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (216)
Traveller rating
Traveller type
Time of year

1 - 10 of 216 reviews

Reviewed 2 weeks ago via mobile

Every year on Cinco de Mayo my family and I go out to eat. This year we decided to change it up a bit and try El Meson. Though there was a wait (and expect a wait), it was worth it. In many Mexican restaurants,...More

Thank pion68
Reviewed 26 March 2018

We went at 5:30 on a Sat. night which was the perfect time b/c there was no wait! We were seated right away - the service was excellent! My husband had the combo of lamb & chicken that, he said, was to die for!!! Very,...More

Thank Spufi10
Reviewed 21 March 2018 via mobile

Nice staff. Prompt service. Tasty food. Several of us together for lunch. All enjoyed the meals and the atmosphere. Would dine here again.

Thank MN_TravellerMsp
Reviewed 21 February 2018

the service was amazing. They were really friendly to me. Also when I was running out of chips they asked if I wanted more and they filled it up. I got the quesadilla and my first bite was an amazing amount of flavor. And the...More

Thank Meatmasters B
Reviewed 17 February 2018 via mobile

Amazing food, friendly service. Authentic Mexican atmosphere and cuisine. Only place around that serves great Tamales!

Thank Michelle L
Reviewed 24 January 2018 via mobile

Probably the best Mexican food in central jersey. Well prepared ethnic food . Very favorable and tasty. You can order mild or hot sauce . You cannot go wrong ordering any food from meat to fish. Tacos are very good . Thump up to the...More

Thank Moustafa A G
Reviewed 10 January 2018

We stopped here for lunch mid-week. We had seen great reviews and anticipated a great meal. Unfortunately, it didn't turn out that way. I ordered the marinated steak and pork fajitas. My husband ordered the burrito and taco combo. My rice and refried beans were...More

Thank NYNann
Reviewed 4 January 2018 via mobile

There is no Mexican restaurant that comes close to this anywhere. I have visited the best ones, even in the city. Nothing compares when it comes to the food.

Thank mayamayaeats
Reviewed 4 January 2018

This is our "go-to" restaurant for Mexican food. Always authentic, great value and consistently delicious.

Thank Bevanddave1983
Reviewed 10 November 2017

The food at El Meson is consistently excellent. Their vegetarian choices are varied and delicious. They have a nice area to eat outside in the warmer weather.

Thank Joan D
Nearby HotelsSee all Freehold Hotels
Days Inn Freehold
322 reviews
1.68 km away
Radisson Hotel Freehold
1,025 reviews
2.31 km away
Village Inn
34 reviews
9.12 km away
Colts Neck Inn Hotel
77 reviews
9.16 km away
Nearby Restaurants
La Cipollina
146 reviews
.07 km away
47 reviews
.10 km away
Solo Trattoria
70 reviews
.14 km away
Nearby Attractions
Amazing Escape Room Freehold
625 reviews
.37 km away
Monmouth Battlefield Park
68 reviews
3.98 km away
Fireside Grill and Bar
22 reviews
4.25 km away
Battleview Orchards Country Store
88 reviews
3.27 km away
Questions & Answers
Get quick answers from El Meson staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
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, Groups, Child-friendly
Open Hours
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 10:00 PM
11:30 AM - 10:00 PM
Location and Contact Information
  • Address: 40 Main St, Freehold, NJ 07728
  • Location: United States  >  New Jersey (NJ)  >  Freehold
  • Phone Number: +1 732-308-9494
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing