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
“burrito” (19 reviews)
“guacamole” (17 reviews)
“tacos” (9 reviews)
Open Now
11:30 AM - 9:00 PM Hours
Mexican, Latin, Vegetarian Friendly
$$ - $$$
40 Main St, Freehold, NJ 07728
All Details
Write a ReviewReviews (218)
Traveller rating
Traveller type
Time of year

1 - 10 of 218 reviews

Reviewed yesterday

While the menu hasn't changed much over the decades, the food is good. BYOB keeps it affordable. This Place gets crowded during weekend dinnertime.

Thank Jean M
Reviewed 2 weeks ago

From the time you walk in you feel at home the hostess is always smiling and service is great all the waiters are professional and good guys and will help you find what ever you want.The food is genuine Mexican and there specials are fantastic.The...More

Thank BigBob115
Reviewed 6 May 2018 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 11 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 5 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
Nearby HotelsSee all Freehold Hotels
Red Roof Inn Freehold
4 reviews
1.68 km away
Radisson Hotel Freehold
1,030 reviews
2.31 km away
Village Inn
34 reviews
9.12 km away
Colts Neck Inn Hotel
79 reviews
9.16 km away
Nearby Restaurants
Sweet Lew's Cafe
95 reviews
.16 km away
La Cipollina
146 reviews
.07 km away
A Little Bit of Cuba
186 reviews
.15 km away
Nearby Attractions
Amazing Escape Room Freehold
681 reviews
.37 km away
Monmouth Battlefield Park
70 reviews
3.98 km away
Fireside Grill and Bar
22 reviews
4.25 km away
Battleview Orchards Country Store
89 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
Child-friendly, Groups, Kids
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