🌮
Mexican Restaurants in Ibiza
Listings are sourced from Google Maps and ranked by reviews (a proxy for how
long they've been trading) and rating. Please confirm details before visiting.
La Cantina Portmany
★ 4.1 (2821)⭐ 2821 reviews
📍 Passeig de ses Fonts, 07820 Sant Antoni de Portmany, Balearic Islands, Spain
TKO Tacos Eivissa
★ 4.3 (2137)⭐ 2137 reviews
📍 Carrer Ramon y Cajal, 9, 07800 Eivissa, Illes Balears, Spain
El Deseo
★ 4.3 (1607)⭐ 1607 reviews
📍 Carrer des Cap Martinet, 7, 07819 Jesús, Illes Balears, Spain
Palapa Ibiza
★ 4.4 (1463)⭐ 1463 reviews
📍 07820 Sant Antoni de Portmany, Illes Balears, Spain
Can Tina Restaurant
★ 4.6 (1254)⭐ 1254 reviews
📍 Carrer de Sant Cristòfol, 15, 07800 Eivissa, Balearic Islands, Spain
Racó Verd
★ 4.4 (1113)⭐ 1113 reviews
📍 Carrer de Pere Escanellas, 49, 07830 Sant Josep de sa Talaia, Balearic Islands, Spain
Mumak - Restaurante en playa D'en Bossa
★ 4.7 (981)⭐ 981 reviews
📍 Carrer de Porreres, 1, 07817 Sant Jordi de ses Salines, Balearic Islands, Spain
El Deseo - Santa Eulàlia
★ 4.0 (870)⭐ 870 reviews
📍 Cerca de, Passeig Marítim, 10, 07849 Santa Eulària des Riu, Illes Balears, Spain
Taco Paco
★ 4.4 (860)⭐ 860 reviews
📍 Carrer de Sant Jaume, 34, 07840 Santa Eulària des Riu, Balearic Islands, Spain
Tacosanto Taquería
★ 4.6 (779)⭐ 779 reviews
📍 Carrer de la Murtra, Platja d'en Bossa, 6, 07800 Ibiza, Balearic Islands, Spain
Tijuana Tex-Mex Mexicano
★ 4.3 (663)⭐ 663 reviews
📍 Carrer de Ramón y Cajal, 23, 07820 Sant Antoni de Portmany, Balearic Islands, Spain
Coco's bar and kitchen
★ 4.8 (636)⭐ 636 reviews
📍 Carrer de Mar, 16, 07800 Eivissa, Balearic Islands, Spain
Aramara
★ 4.5 (489)⭐ 489 reviews
📍 C/ de Navarra, 5, 07800 Eivissa, Balearic Islands, Spain
Coyote
★ 4.6 (481)⭐ 481 reviews
📍 Carrer de Pere Escanellas, 30, 07830 Sant Josep de sa Talaia, Balearic Islands, Spain
CHIDas bar + cantina
★ 4.7 (457)⭐ 457 reviews
📍 Plaza pintor Vicente calbet reira, n 3, 07800 Eivissa, Illes Balears, Spain
Cana Mexicana
★ 4.5 (386)⭐ 386 reviews
📍 C. d'Astúries, 8, 07800 Eivissa, Illes Balears, Spain
Salvaje Eivissa
★ 4.6 (377)⭐ 377 reviews
📍 Carrer Granada, 4, 07829 Ibiza, Illes Balears, Spain
Restaurant Sa Flama
★ 4.2 (367)⭐ 367 reviews
📍 Carrer de Sa Platja de s'Estanyol, S/N, 07839 Sant Agustí des Vedrà, Balearic Islands, Spain
PaloSanto Ibiza
★ 4.7 (290)⭐ 290 reviews
📍 Carretera, Km. 12, 07850 Sant Carles de Peralta, Balearic Islands, Spain
Restaurante El Sol
★ 4.0 (261)⭐ 261 reviews
📍 Passeig ses Pitiüses, 11, 07800 Eivissa, Balearic Islands, Spain
Bonito Tapas Bar
★ 4.2 (259)⭐ 259 reviews
📍 Plaça de Vila, 15, 07800 Eivissa, Balearic Islands, Spain
CIELITO | Restaurante Mexicano Ibiza
★ 4.8 (219)⭐ 219 reviews
📍 Carrer des Molí, 9, 07820 Sant Antoni de Portmany, Balearic Islands, Spain
Locotaco Ibiza
★ 4.1 (143)⭐ 143 reviews
📍 Avinguda d'Ignasi Wallis, 24, Loc 9, 07800 Eivissa, Balearic Islands, Spain
Taberna del Sol
★ 4.8 (140)⭐ 140 reviews
📍 Passeig ses Pitiüses, 07800 Eivissa, Balearic Islands, Spain
Canape Ibiza
★ 4.4 (140)⭐ 140 reviews
📍 Carrer del Bisbe Abad y Lasierra, 45, 07800 Eivissa, Balearic Islands, Spain
UKAMI Ibiza
★ 4.8 (106)⭐ 106 reviews
📍 Pg. de la Mar, 07820 Sant Antoni de Portmany, Balearic Islands, Spain
Tokaio Ibiza
★ 4.9 (102)⭐ 102 reviews
📍 Pg. de la Mar, 8, 07820 Sant Antoni de Portmany, Balearic Islands, Spain
La Doña
★ 4.3 (71)⭐ 71 reviews
📍 Playa d´en Bossa s/n, 07817 Sant Jordi, Balearic Islands, Spain
Kanaia Ibiza-Mex
★ 5.0 (55)⭐ 55 reviews
📍 Venda de Atzaro, edificio Oliveras, 25, 07850 Sant Carles de Peralta, Balearic Islands, Spain
TaRico
★ 5.0 (46)⭐ 46 reviews
📍 Carrer de Vicent Serra i Orvay, 26, 07800 Eivissa, Balearic Islands, Spain
Cuyo Mexican Restaurant
★ 4.5 (43)⭐ 43 reviews
📍 Carrer de sa Talaia, 20, 07849 Cala Llonga, Illes Balears, Spain
Saborcito Mexicano
★ 4.5 (33)⭐ 33 reviews
📍 Plaça de Antoni Albert i Nieto, 21, 07800 Eivissa, Balearic Islands, Spain
Tahiti Beach Bar - Eat & Drink
★ 4.7 (26)⭐ 26 reviews
📍 en la playa, Ctra. de Platja d'en Bossa, s/n, 07817 Eivissa, Balearic Islands, Spain
KRABI IBIZA
★ 5.0 (17)⭐ 17 reviews
📍 C/ de Navarra, 5, 07800 Eivissa, Balearic Islands, Spain