"La cantina mexicana" is one of the first Mexican restaurants that ever opened in Barcelona and you notice it every time you eat there. Delicious, traditional food, first class ingredients and every recipe cooked and served gently and accompanied by the feeling that you are a guest, not just a customer. It's a little place where everything is well done. And, if you feel for a drink ask them about their margaritas, cheladas and mojitos. Let me give you a piece of advice, if the weather is warm enough take a table in the "patio", just awesome.
For more information: http://www.cantinamexicana.net/