The Mexico Inn
About
The Mexico Inn, situated on the scenic riverside of Long Rock in eastern Cornwall, is a beloved historical pub that has evolved into a vibrant restaurant and accommodation hub. With over 200 years of heritage, the restaurant celebrates locally sourced, seasonal produce cooked in a relaxed, family‑friendly atmosphere. Guests can enjoy a full menu of hearty Fish & Chips, burgers, mezze plates and a variety of vegan, vegetarian and gluten‑free options, along with a well‑curated selection of local ales, wines and cocktails. The inn also offers two self‑contained flats that can be booked directly, providing comfortable stays for families, friends or couples within a short stroll of the beach and Penzance. Whether you’re seeking a casual lunch, a romantic dinner or a weekend stay, The Mexico Inn delivers warm service, relaxed bar ambience and a taste of Cornwall’s culinary traditions.
What people are saying
At a glance
- Verified listing
- Typical visit: about 2 hours