Emmas Cantina – an authentic Mexican restaurant in the Old Town of Puerto del Carmen, Lanzarote
In May 2007 ‘Emma’s Cantina Mexicana’ was opened in the picturesque Old Town of Puerto del Carmen.
There are many restaurants in Lanzarote serving what is called ‘Tex-Mex’ food, which originally was Mexican food made by Mexican-Americans adapted for the North American market. Emma’s Cantina Mexicana is the only Mexican restaurant in Lanzarote where traditional Mexican recipes are being used including, wherever possible, imported Mexican products, all cooked by Mexicans – thereby giving a very different taste and authenticity from any other restaurant on the island.
The experience is completed by a beautifully decorated restaurant reflecting the bright colours found in buildings all over Mexico and also features many items of Mexican art and artifacts brought back from frequent trips to Mexico. There is even a statue of the “Virgen of Guadalupe” carved by Argentinian sculptor Daniel Marquez, now a resident of Lanzarote.
Outside of the restaurant there are tables for diners (or smokers) that like to enjoy ‘al fresco’ dining.
Emmas Cantina has already proved such a favourite with residents and visitors of all nationalities that the restaurant regularly changes its menus to give returning customers a different choice of dishes.
Make sure that on your next trip to Lanzarote you look up Emma’s Cantina Mexicana – we will be delighted to serve you and give you a dining experience you will want to repeat more than once…
Our Food
We’re good at what we do, and we love doing it.
Take a look at our most popular and highly reviewed dishes.
Fresh and great quality produce is at the heart of everything we do.
We strive to deliver the authentic.

Enjoy the best of Mexican cuisine.
We look forward to welcoming you and your guests, like family, and like friends.