Ciutat Vella · Barcelona · Vegetarian · Brunch · Mexican · Bar · Café · American
Carabela Cafè: a good vegetarian restaurant in Barcelona
A good vegetarian restaurant in Ciutat Vella, Barcelona, with dinner landing around €20–50 per person — and an easy answer to where to eat in Ciutat Vella, Barcelona.
Carabela Cafè is a casual mid-range hangout in Barcelona's Ciutat Vella, serving generous portions of Tex-Mex staples, dream-worthy tacos, loaded nachos, and cocktails with outdoor seating.
Tucked away along Pas de Sota Muralla in Ciutat Vella, Carabela Cafè is a casual Barcelona hangout that effortlessly shifts between café, cocktail bar, bar and grill, and beer garden. Complete with outdoor seating, it provides an easygoing backdrop whether you pop in earlier than most on a quiet rainy day or settle in under the sun.
The menu leans into Tex-Mex staples and brunch fare, where the portion sizes are notoriously generous. High marks go to the loaded nachos—especially the version made with pulled pork—as well as the tacos and quesadillas. The kitchen clearly takes care with its toppings, serving up excellent guacamole, salsa, and homemade sauces. Choosing Tex-Mex for an early morning meal might feel like an unconventional breakfast choice, but it turns out to be spot on.
To complement the food, you can order sangria, beer, or a round of cocktails. The mid-range pricing feels well suited to the sheer volume of food hitting the table. Service is consistently described as prompt, courteous, and friendly, ensuring you are well looked after without any fuss.
Located at Pas de Sota Muralla, 3, 08003 Barcelona, Spain, Carabela Cafè has earned a solid 4.5 rating from over 3,900 reviews. It is ideal for casual gatherings, late-morning bites, or anyone simply craving solid Tex-Mex in a relaxed neighborhood setting.
More places we recommend
Ciutat Vella · Mexican / American / Bar
Rosa Negra (Laietana) | Mexican Restaurant
Located in Ciutat Vella, Rosa Negra serves generous portions of tacos, quesabirrias, and refreshing frozen margaritas in a colorful, bustling two-level space.
Ciutat Vella · Fast food / Mediterranean / Vegan
Honest Greens Barceloneta
Located along Passeig del Mare Nostrum near the W Hotel, Honest Greens Barceloneta serves fresh, mid-range Mediterranean and vegan-friendly dishes with seaside views and a vibrant vibe.
Ciutat Vella · Tapas / Mediterranean / Bar
Tapes La Bona Sort | Born
Set in a stylish former wine cellar with a beautiful courtyard garden, Tapes La Bona Sort serves fresh Catalan tapas, grilled meats, and fine wines in Barcelona's Ciutat Vella.