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.

The Mexico Inn

$$ - $$$, British,
4 Riverside | Long Rock, Penzance TR20 8JD, England
+44 1736 710625
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent75%
  • Very good17%
  • Average6%
  • Poor1%
  • Terrible1%
Travelers talk about
“brisket” (11 reviews)
“whitebait” (9 reviews)
“tempura” (5 reviews)
Open Now
11:30 AM - 11:30 PM Hours
Bar, British, Pub, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
4 Riverside | Long Rock, Penzance TR20 8JD, England
All Details
Write a ReviewReviews (239)
Traveler rating
Traveler type
Time of year

1 - 10 of 238 reviews

Reviewed 2 days ago via mobile

I was a bit disappointed with my experience at the Mexico Inn. There was nothing bad, and my misgivings may have simply been down to choosing the wrong options, but it didn’t live up to my expectations. On arrival I was pleased to see that...More

Thank Michael H
Reviewed 2 weeks ago via mobile

Wow! This pub was one of our favourite meals all week. The pub was only a short walk from our cottage so we decided to go for our last nights meal. The food was amazing woth plenty of interesting choices. I would highly recommend the...More

Thank Lucy C
Reviewed 2 weeks ago via mobile

What a gem ..... first visit and will be back food was mega had the special in monkfish scampi which was amazing and staff were pleasant too and well catered for real ale was a quality pint too.... i would highly recommend this as a...More

Thank Beaumont142
Reviewed 3 weeks ago via mobile

There are just a few dishes on the menu but they are cooked so well it doesn't matter. The details we're done with so much care and made the experience lovely - homemade mayonnaise, an amazing Thai salad with the prawns starter, pulled beef brisket...More

Thank Hebe G
Reviewed 3 weeks ago via mobile

Opportune stop as we were walking by on the coastal path. Good food, good service. Small outside garden area. Dog friendly. Staff friendly and helpful too. Bar types meals. Good chunky chips.

Thank db9ers
Reviewed 4 weeks ago

Went with my partner for lunch on Saturday and i'm sad to say we were a little disappointed. The service was friendly and our food came promptly, but we were a bit underwhelmed. For the price of the meals we felt they were a touch...More

1  Thank d068rain
Reviewed 5 weeks ago via mobile

We had a lovely family trip to the Mexico Inn for a Sunday roast, we couldn’t fault any of our food and will definitely return. The staff were more than happy to help with any needs, dog friendly and child friendly! Perfect for all

Thank lucy5612pz
Reviewed August 14, 2018 via mobile

We were staying nearby and decided to come and try and get a table but unfortunately they were full, we phone and booked for the following night and I’m glad we did! It’s a very welcoming place and beautifully decorated throughout, we were greeted by...More

Thank Mark S
Reviewed August 14, 2018 via mobile

We visited the Mexico Inn twice in one week during our holiday in Penzance and we were not disappointed. The atmosphere was homely, the staff very friendly, the food absolutely delicious and to top it off, they had an excellent playlist of music playing in...More

Thank Beatrice L
Reviewed August 11, 2018 via mobile

We visited on Thursday evening (advise you to book). The food and service were all excellent. Lovely chilled vibe in the whole establishment. We enjoyed the fish and the brisket burger - all tasty!! The kids menu is a refreshing change with a mini fish...More

Thank HelenTW1
Nearby HotelsSee all 3 hotels
Marazion Hotel
376 reviews
1.25 miles away
Hotel Penzance
901 reviews
1.46 miles away
Mount Haven Hotel & Restaurant
728 reviews
1.75 miles away
Chymorvah Hotel
55 reviews
1.75 miles away
Nearby Restaurants
The Coldstreamer
299 reviews
.99 miles away
11 reviews
.99 miles away
Jordan's Cafe
156 reviews
.48 miles away
Nearby Attractions
Ocean High
118 reviews
.96 miles away
Gulval Parish Church
14 reviews
1.00 miles away
The Hoxton Special
67 reviews
.33 miles away
Tremenheere Sculpture Gardens
549 reviews
.58 miles away
Ask a question
Questions & Answers
Shashi P
June 22, 2016|
AnswerShow all 6 answers
Response from midsummer14 | Reviewed this property |
Yes they always have a veggie option, myself and my partner eat fish but often choose the veggie choice. Menu is small but the staff are lovely and I'm sure if you wanted to change an item or make it vegan they would a... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations, Accepts Credit Cards
Good for
Large groups, Local cuisine, Families with children, Kids, Special occasions, Bar scene
Open Hours
12:00 PM - 10:30 PM
11:30 AM - 11:30 PM
11:30 AM - 11:30 PM
11:30 AM - 11:30 PM
11:30 AM - 11:30 PM
11:30 AM - 11:30 PM
11:30 AM - 11:30 PM
Location and Contact Information
  • Address: 4 Riverside | Long Rock, Penzance TR20 8JD, England
  • Location: Europe  >  United Kingdom (UK)  >  England  >  Cornwall  >  Penzance
  • Phone Number: +44 1736 710625
  • E-mail
The Mexico Inn is a lovingly renovated, traditional village pub, serving up fresh food and local drinks in a stunning location with a laid back atmosphere. This is a pub for eaters, drinkers, walkers, windsurfers, cake addicts, real ale fans, dog lovers, caffeine fiends, locals, visitors, families and friends - so come in, get comfy and make yourself at home.
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