Where to Find the Best Mexican in Berlin

Berlin is famous for many things—techno, complex history, and a fiercely loyal devotion to the Döner kebab. But if you’ve been paying attention to the city’s dining scene over the past few years, you’ve probably noticed a quiet, incredibly welcome shift. We are finally getting proper, unpretentious Mexican food. Gone are the days when your only option was a soggy flour tortilla buried under a mountain of sour cream. Today, expats and passionate chefs are bringing sharp salsas, slow-cooked meats, and real corn tortillas right to the Spree.
As someone who spends their weekends biking between Kieze just to find the perfect taco, I’ve done the heavy lifting for you. Here are the spots you actually need to visit when that craving hits.
El Taco Loco
If you find yourself wandering through Kreuzberg, let the scent of grilled meat and fresh cilantro pull you toward Oppelner Straße. Sitting at an impressive 4.9 rating out of over a thousand reviews, El Taco Loco doesn't just talk a big game—it delivers. The space is vibrant and perpetually buzzing with locals grabbing a quick bite before heading out for the night. What I love most here is their absolute refusal to cut corners. The tacos are street-style, served on soft corn tortillas that hold up beautifully to the rich, deeply marinated fillings. Order a couple of their al pastor tacos, squeeze a generous amount of lime over the top, and grab a cold beer. It is honestly as close as you'll get to a Mexico City street corner while standing in the middle of Berlin.
El Amigo Taqueria
Tucked away on Veteranenstraße in Mitte, El Amigo Taqueria is the kind of neighborhood joint you instantly want to become a regular at. The atmosphere is laid-back and intimate, making it my go-to spot when I need comfort food after a long week. With a stellar 4.8 rating, the kitchen here focuses on doing a handful of things exceptionally well. Their salsas are house-made and pack a genuine, lingering heat—something that can be surprisingly hard to find in Germany. The staff treats everyone like an old friend, patiently explaining the daily specials and pouring excellent mezcal. Don't skip their slow-cooked beef; it falls apart perfectly and melts the second it hits your tongue.
Cantina Mexicana Que Pasa | Mexikanisches Restaurant Berlin Mitte | Cocktailbar
Sometimes you don't just want a quick taco; you want a full-blown night out with a massive group of friends, loud music, and pitchers of margaritas. For that, Que Pasa on Oranienburger StraĂźe is an absolute institution. You cannot ignore a restaurant that has maintained a 4.7 rating across nearly 6,800 reviews. This place is huge, energetic, and completely unapologetic about its lively atmosphere. While the menu casts a wide net over Mexican classics, the execution is consistently solid. Their fajitas arrive at the table smoking hot, and the cocktail menu is extensive enough to keep you busy for hours. If you have friends visiting from out of town and want an upbeat dinner before exploring Mitte's bars, this is where you book a table.
Sabor a mĂ
Crossing over into Friedrichshain, Sabor a mà (which translates roughly to "a taste of me") sits on Grünberger Straße and offers a distinctly warm, homestyle approach to Mexican cooking. Earning a rock-solid 4.7 rating, this spot feels like stepping into someone’s colorful dining room. The kitchen takes pride in regional dishes that you don’t often see on standard menus in Europe. I always steer my friends toward their enchiladas, which are drenched in a complex, earthy mole sauce that clearly took hours to develop. It is the perfect place to sit back, share a few plates, and enjoy a relaxed evening away from the heavy foot traffic of Boxhagener Platz.
Practical Tips for Your Taco Crawl
When to go: Berliners love to eat out, so timing is everything. If you prefer a quiet meal where you can chat with the staff, try visiting these spots on a Tuesday or Wednesday evening. Weekends are brilliant for the energy, but you should expect a wait.
Reservations: For larger venues like Que Pasa, booking a table in advance is basically mandatory on Friday and Saturday nights. The smaller taquerias, like El Taco Loco, operate on a much more casual, walk-in basis. Just be prepared to stand or share a table with strangers if you arrive right at prime dinner hour.
Price expectations: The city's Mexican scene remains quite affordable compared to other European capitals. You can expect to pay between €3 and €4.50 for a single, high-quality street taco. Larger plated dinners like enchiladas or fajitas generally run from €13 to €18. If you're diving into the cocktail menus, plan for about €9 to €12 per drink.
Next time you're debating what to get for dinner, give the currywurst a rest and track down one of these incredible spots. Berlin's Latin American food community is putting out some seriously impressive plates, and they deserve your attention. Have you found a neighborhood taqueria that I missed? Tag me in your photos or drop a comment below—I am always looking for an excuse to go eat more tacos.