Prague and Mexican food may not necessarily go together, but I found a very enjoyable Mexican restaurant in the Czech capital.
Best Mexican Food In Prague
I love Mexican food and admittedly have an odd fixation on it when I travel. Wherever I am in the world, I seek it out. While Prague has excellent national dishes and a wide variety of cuisines in restaurants littered throughout the sprawling capital, it’s no surprise that there is Mexican food too.
Cantina
Újezd 38
118 00 Malá Strana, Czechia
+420 257 317 173
11:30 am – 12:00 am (daily)
After a morning at the Kafka museum, I stopped here for lunch…quite hungry. I had fasted (except for coffee) all morning and was ready to break my fast with a hearty lunch.
I liked the colorful decor very much, with the ceiling festooned with bean bags and mariachi music playing.
Sitting down, I was impressed at the breadth and depth of the menu. Everything sounded good, but lately I’ve been sticking to chicken and fish for my protein over red meat (though I’m not at all strict about this) and so I chose chicken tortilla soup to start, followed by a chicken quesadilla.
The soup was topped in parsley rather than cilantro, but it really hit the spot on a cold spring day. No chips or salsa, though in my travels outside of North America, I find it very rare to be offered these for free.
The quesadilla was served in a flour tortilla and was quite large, with a salad on the side as well as sour cream and salsa. Excellent spices and a delicious and filling dish.
If you look at the dining room picture above, you might notice a small sign that says cash only…no credit cards. Unfortunately, I had already begun my soup by the time I noticed that, which left me in a quandary. I had no cash on me.
I explained my predicament to the guys and asked them to trust me, assuring them that I would be back shortly with cash. What were they going to do, make me wash dishes?
They could have asked me to leave my phone as collateral, but thankfully, they trusted me and I scrambled up the hill to my hotel and returned shortly with the cash.
I’m not a cash guy – but this was a reminder that it is smart to carry cash wherever you are, or at least make sure in advance that the restaurant you are eating at accepts cards. I will say that Prague is not like Germany (though even Germany is catching on)…tap and pay was widely available.
CONCLUSION
If you’re in the mood for Mexican food while in Prague, Cantina will not disappoint. My lunch was excellent. But be warned: cash only!
Virtually nowhere in Prague is cash only. I assume they are under reporting their tax.
Somewhat humorously coincidental, I would recommend a restaurant in Prague with the same name… Kantyna! It’s a butcher shop that serves grilled meats in a similar fashion to what you’d see in Central Texas BBQ. Which interestingly was created by Czech immigrants to Texas.
Exactly! Any business in America in 2025 that is cash only is shady and should be avoided. Would seem easy for the IRS to target them and quickly find the fraud, including paying employees cash. Hell many banks now charge you a fee to deposit larger amounts of cash.
As for the restaurant, I love seeing options like this in foreign countries for people like me who enjoy Mexican food. Plus there is little chance, unlike here, your meal will be interrupted there by an ICE raid.