Guidavera
Cantina Machito
Book
Add to list
Save
Cantina Machito creative cuisine plating
Cantina Machito seasonal dish
Cantina Machito red-and-blue facade with Mexican tilework, striped fringed parasols and cactus
Cantina Machito restaurant interior detail
Cantina Machito restaurant signature presentation

Cantina Machito

Find a table
Add to list
Save
#702 in BarcelonaRanked #702 of all Barcelona restaurants on Guidavera. Click to see the full ranked list./GoodGuidavera tier, our editorial classification combining ratings, accolades, and source consensus across the Barcelona dining scene./MediterraneanMediterranean cuisine: the kitchen's primary culinary tradition and style./€€€€/Gràcia/

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

LivelyOkay for TalkingBrightFair PriceCozyCasualStylishGood for GroupsGood for FriendsGood for DatesTraditionalIngredient-LedSeasonalGreat CocktailsBeautiful InteriorLocal FavouriteNeighbourhood GemInstagram-WorthyTerraceWalk-in FriendlyHard to Book

Consensus

Cantina Machito Ratings & Reviews

Professional Ratings

GastroRanking

Aggregated across multiple platforms

Diner Ratings

Google

4.3

1,981 reviews

Yelp

3.7

43 reviews

#702 in BarcelonaGood

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

DayHours
Monday11:00–24:00
Tuesday11:00–24:00
Wednesday11:00–24:00
Thursday11:00–24:00
Friday11:00–24:00
Saturday11:00–24:00
Sunday11: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

Serves lunch and dinner
Serves wine
Serves beer
Serves cocktails
Serves coffee
Serves dessert
No children's menu
Outdoor seating available

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.