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...
  • Excellent52%
  • Very good29%
  • Average9%
  • Poor5%
  • Terrible5%
Travellers talk about
“chimichanga” (16 reviews)
“guacamole” (17 reviews)
“tacos” (9 reviews)
Open Now
11:30 a.m. - 10:00 p.m. Hours
Mexican, Latin, Spanish, Vegetarian Friendly
$$ - $$$
40 Main St, Freehold, NJ 07728
All Details
Write a ReviewReviews (213)
Traveller rating
Traveller type
Time of year

1 - 10 of 213 reviews

Reviewed 3 weeks ago

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 4 weeks ago 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 3 January 2018

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

Thank Bevanddave1983
Reviewed 9 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
Reviewed 8 November 2017

I used to like this place, but it has gone down since my last visit. I wanted lamb burrito and they ran out, the service was inattentive (servers were on their cell phones) and the prices were too high for the portions. We brought our...More

Thank Lisa422
Reviewed 7 October 2017

I've eaten at El Meson quite a few times and I've never been disappointed. The food is fresh and the service is good. There is something on the menu for everyone, even those that aren't crazy about Mexican food.

Thank BellaFleur
Reviewed 30 September 2017 via mobile

This is a great place for authentic Mexican food. The food is very fresh tasting and authentic. This is a BYOB place and they have many options to choose from off their menu . They also offer specials everyday as well. The guacamole is made...More

Thank kimlX7200FW
Nearby HotelsSee all Freehold Hotels
Days Inn Freehold
322 reviews
1.68 km away
Radisson Hotel Freehold
1,016 reviews
2.31 km away
Village Inn
34 reviews
9.12 km away
Colts Neck Inn Hotel
78 reviews
9.16 km away
Nearby Restaurants
Sweet Lew's Cafe
96 reviews
.16 km away
Federici's Pizzeria
297 reviews
.19 km away
La Cipollina
143 reviews
.07 km away
Nearby Attractions
Amazing Escape Room Freehold
455 reviews
.37 km away
Monmouth Battlefield Park
68 reviews
3.98 km away
Fireside Grill and Bar
21 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
Groups, Kids, Child-friendly
Open Hours
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 10:00 p.m.
11:30 a.m. - 10:00 p.m.
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