




Cantina Machito
Cantina Machito
Cantina Machito has built a devoted following as a Mediterranean seafood destination in the coastal town of Cabrera de Mar, where traditional marine cuisine meets modern plating.
Background
About Cantina Machito
The Story
Cantina Machito has established itself as a destination for Mediterranean seafood in the quiet coastal town of Cabrera de Mar. The restaurant combines traditional marine cuisine with modern presentation, building a loyal local following. Its garden setting and sea views create an inviting backdrop for gatherings and celebrations.
The Cuisine
The menu at Cantina Machito centres on Mediterranean cuisine, built around seasonal and locally sourced ingredients where possible. Expect to spend at moderate prices between €25 and €50 per person.
The Team
The kitchen team at Cantina Machito brings years of expertise in Mediterranean seafood preparation. Their focus on traditional techniques combined with thoughtful plating creates distinctive dishes. The staff maintains warm, attentive service throughout the dining experience.
Highlights
What Diners Say
Consensus
Cantina Machito Ratings & Reviews
Professional Ratings
Aggregated across multiple platforms
Diner Ratings
4.3
1,981 reviews
Yelp
3.7
43 reviews
Diners rate it 4.3/5 on Google (1,981 reviews) and 3.7/5 on Yelp (43 reviews).
Been to Cantina Machito? Share your experience with the community.
Reservations
How to Book Cantina Machito
Booking
Cantina Machito welcomes guests daily for both lunch and dinner service. The restaurant accommodates walk-ins and reservations throughout the week. Credit cards, debit cards, and contactless payments are accepted for your convenience. Paid parking is available on-site, making access straightforward for diners.
Experience
Cantina Machito Dining Experience
The dining room features dressed tables in an elegant garden setting overlooking the Mediterranean. A separate celebration area accommodates private events and group gatherings.
Navigate
Cantina Machito Location & Neighbourhood
Getting There
Cantina Machito sits on Josep Domenech street in Cabrera de Mar, a coastal town north of Barcelona. The restaurant's prime location offers magnificent sea views from its terraces. This setting provides an ideal escape from the city while remaining accessible to Barcelona's dining scene.
Nearby
La Vila de Gràcia encompasses the charming coastal area of Cabrera de Mar, known for its natural beauty and seaside character. This neighbourhood offers a peaceful escape with Mediterranean views and a strong local community feel. Nearby, visitors find beaches, walking paths, and authentic Catalan coastal culture.
Details
Cantina Machito Reservations, Hours & Contact
Opening Hours
| Day | Hours |
|---|---|
| Monday | 11:00–24:00 |
| Tuesday | 11:00–24:00 |
| Wednesday | 11:00–24:00 |
| Thursday | 11:00–24:00 |
| Friday | 11:00–24:00 |
| Saturday | 11:00–24:00 |
| Sunday | 11:00–24:00 |
Cantina Machito hours verified 2026-03-01. Contact the restaurant to confirm.
Contact
Required. Bookings available through the restaurant website.
Good to Know
Social
From laantiguademexico on Instagram
Questions
Cantina Machito FAQ
Is Cantina Machito located in Barcelona or Gràcia specifically?
+
Cantina Machito is located in Cabrera de Mar, a coastal town north of Barcelona, within the la Vila de Gràcia neighbourhood. The exact address is Josep Domenech, 35, 08349 Cabrera de Mar, Barcelona.
What's on Cantina Machito's menu?
+
Cantina Machito specializes in Mediterranean cuisine centered on seafood, using seasonal and locally sourced ingredients where possible. The restaurant offers specialized menus for dinner service and weekends, with traditional marine cuisine presented with modern plating techniques.
How do I make a reservation at Cantina Machito?
+
Reservations are required at Cantina Machito and can be made through their restaurant website at www.laantiguademexico.com/cantina-machito. You can also contact them directly at +34 932 173 414 or via email at laantiguademexico@gmail.com.
How much does it cost to eat at Cantina Machito?
+
Cantina Machito operates in the mid-range price category with costs typically ranging from €25-50 per person. The restaurant is classified as fine dining with pricing that varies by service and occasion.
What do reviews say about Cantina Machito?
+
Cantina Machito has 4.3 out of 5 stars on Google from 1,981 reviews and 3.7 out of 5 stars from 43 reviews.
What makes Cantina Machito's location special?
+
Cantina Machito sits in a prime coastal location in Cabrera de Mar with magnificent sea views from its terraces. The restaurant features an elegant garden setting overlooking the Mediterranean, providing an ideal escape from the city while remaining accessible to Barcelona's dining scene.






