Nice mexican food and the place has a really nice vibe. It may be a little americanized buut the food tastes good. Pro tip: Margaritaaaaaaa
Location: St. Gallen, St. Gallen, Switzerland