If you are looking for good Mexican food in Barcelona, look no further than Rosa Negra. Located a short walk from Plaza Catalyunia, this joint serves up delicious burritos, tacos, enchiladas and other Mexican favorites. With quirky lamps, baby dolls hanging above the bar and colorful tablecloths, Rosa Negra achieves Mexican kitsch. For those of you looking to save money, check out their daily lunch special which includes a meal and drink at rock bottom prices. Their happy hour is also a bargain, serving up low-cost, but strong frozen Margaritas. Also be sure to taste their guacamole, known as one of the best in the city.
Enjoy the colorful ambience and rich spicy food of Mexico at Las Mañanitas. Great for families and groups alike, it offers a fun time with plenty of delicious dishes to beat the hunger and a casual atmosphere to lie back and relax. Margaritas, tequila and Mexican beers help to uplift the mood as you dig into the tacos and enchiladas for a flavorful ride.
An award winning and Michelin star restaurant, Hoja Santa is nothing short of a gastronomical delight. Cooked with extreme perfection and flair, the food looks like it's photoshopped on your plate. The Mexican flavors on the palate and the lingering thought of tasting such phenomenally served food makes this place a must visit while in Barcelona.This restaurant has a very unconventional seating where the tables are facing the kitchen and has a very classy European ambience. The menu includes pickled vegetables, smoked ceviche of white asparagus, prawn pepitoria as well as pumpkin seed palanqueta. Using traditional methods to make food with a modern twist, this is your go-to place if you are looking for authentic Mexican cuisine in Barcelona.
If you're tired of the typical Tex-Mex fare and feel like more genuine Mexican cuisine, head on over to Cantina Machito, near Plaza Virreina and next to Verdi Park cinema, which shows films in their original language with Spanish sub-titles. The gold-colored walls, a carved wooden pillar and a fountain make for a charming atmosphere. The menu isn't long, but it also goes over the history and traditions associated with each dish. For starters or antojitos, good options include the guacamole, caldo (broth) or ceviche (marinated seafood). The portions aren't all that big, though they are served with flour tortillas. People normally order a few main courses to share. Some of the best include delicious Mole Poblano (turkey in chocolate sauce), Cochinita Pibil (pork) or Tinga (veal). The drinks menu features margaritas and tequila, plus Mexican beer and Spanish wine. They also serve Aguas Frescas (similar to fruit juices). For dessert, the Tarta Juanita is like a brownie, though another interesting option is tequila mousse. When you can't take any more, order yourself the Café de Olla (coffee with lemon and cinnamon). They don't take reservations on the weekend when it gets packed, so show up with plenty of time to spare.