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...
  • Excellent50%
  • Very good30%
  • Average9%
  • Poor5%
  • Terrible6%
Travellers talk about
“chimichanga” (17 reviews)
“tacos” (10 reviews)
Closed Now
All hours
Mexican, Vegetarian Friendly
$$ - $$$
40 Main St, Freehold, NJ 07728
All Details
Write a Review
Reviews (198)
Traveller rating
Traveller type
Time of year

1 - 10 of 198 reviews

Reviewed 6 days ago via mobile

I have been a fan of el meson since it opened about 20 years ago. The chix soup, chips and guacomole, fajitas, the shrimp are delicous. The portions are large, the food is fresh and their is a little grocery store with a big selection...More

Thank Janet C
Reviewed 1 week ago

Some of the menu is okay, the chips are excellent, but mostly the food is overpriced and blah: boring bland ingredients, unimaginatively prepared and presented. Not to mention pricey. Lunch cost us $54 for a lousy meal. I ordered a salad in a taco shell...More

Thank Grandmabubbe
Reviewed 1 week ago via mobile

Chips and salsa they give up front was very good. Drinks were good too Food didn't impress me sorry. Portions too small for a Mexican platter Great area though

Thank YasBerry
Reviewed 2 weeks ago

If you truly love Mexican, this is your place. Authentic Mexican, reasonable prices. Sometimes there is a long wait but its worth it.

Thank jul1904
Reviewed 2 weeks ago

My husband and I eat here regularly. In June, we held a graduation party for my stepson. They accommodated us even though they don't normally take reservations on a Saturday. But since we made it a little later in the afternoon (after lunch and before...More

Thank sugarmagnolia928
Reviewed 21 June 2017 via mobile

This restaurant features friendly staff, fun decor and nice selections for both meat eaters and vegetarians. There is outdoor seating as well.

Thank TheChilton
Reviewed 11 June 2017 via mobile

We ate here on a Saturday night and expected to have a wait, especially for the outdoor seating. We only waited about 15 minutes to be seated. Warm chips and salsa were brought to the table for us to snack on while we checked out...More

Thank Trac4
Reviewed 25 May 2017

El Meson has good Mexican Food. The burritos are delicious as are the soups. Staff is friendly. Would be great if they served Margarita's; it is BYOB. Found the prices to be reasonable.

Thank deborahfW6399YV
Reviewed 23 May 2017 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 16 May 2017 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
Nearby Restaurants
Sweet Lew's Cafe
89 reviews
.17 km away
Federici's Pizzeria
268 reviews
.20 km away
San Marzano Trattoria
233 reviews
.25 km away
La Cipollina
129 reviews
.07 km away
Nearby Attractions
Amazing Escape Room Freehold
237 reviews
.37 km away
Monmouth Battlefield Park
60 reviews
3.81 km away
Fireside Grill and Bar
18 reviews
4.25 km away
Freehold Raceway Mall
82 reviews
2.19 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, Kids
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
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