20 Best Restaurants in Canary Islands, Spain

Caracolillo Coffee

$ Fodor's choice

One of the Canaries' few great specialty coffee shops (think single-origin beans, seasoned baristas, and Chemex pour-overs), Caracolillo, opened in 2021, is a trendy hangout in the Centro district. 

Playa Mont

$ Fodor's choice

Expertly grilled fish and fried seafood lure crowds night after night to this open-air restaurant steps from the beach. Let the chatty waitstaff talk you through the extensive, well-priced menu, which runs the gamut from morena frita (crisp-fried eel) to alfonsino (a delectable red-skinned fish) to escaldón, a hearty gofio (toasted grain) porridge made with fish stock and topped with mojo.

Bar Baku

$

Try wrapping your head around the fact that in Tenerife, of all places, there's an Azerbaijani restaurant where you can try Georgian specialties served by Russian waiters. Improbably, the food here—lamb kebabs, lemony stuffed grape leaves, plump pelmeni, juicy khinkali (Georgian soup dumplings), and other Russian and Caucasian delicacies—is fresh, well spiced, and wildly affordable.

Av. de España 25, Costa Adeje, Canary Islands, 38660, Spain
662-028096
Known For
  • Caucasian cuisine like it's made in the Old Country
  • grilled kebabs and boiled dumplings
  • Russian crowd

Recommended Fodor's Video

Bar Delicatessen La Garriga

$

Some of the best sandwiches in town are made here, and the tortilla (potato omelet) may be the tastiest on the island. Eat in or take your purchases to the quiet gardens in the Plaza de Príncipe, just down the road, for an impromptu picnic.

Bistro La Champiñonería

$ | Vegueta

Halfway up a pleasant pedestrian street in Vegueta, this French café-restaurant with red walls and old photos of Las Palmas specializes in mushroom dishes. Choose from more than 15 preparations, or forgo the fungi and try the meat dishes and giant revueltos (scrambled eggs). Portions are large, ideal for sharing.

Cafetería Casa Suecia

$

Escape to the tranquil, air-conditioned quiet of the Casa Suecia Salon de Té on Tomás Miller 70—near Playa de las Canteras—for comfortable booths, foreign newspapers, picture windows, pastries, breakfast plates, sandwiches, and perhaps the only free coffee refills on the islands.

Calle Tomás Miller 70, Las Palmas, Canary Islands, 35007, Spain
928-271626
Known For
  • English breakfast
  • homey atmosphere
  • dependably decent grub

Casa Paché

$

Down a plant-lined alley off the Plaza del Charco, this family-run restaurant is in a typical local house, with a labyrinth of small rooms leading off the main hall; you might find yourself sitting next to a collection of old photos, a pile of hats, or some rustic artifacts. Standouts on the traditional Canarian menu include puchero canario (chickpea stew with vegetables, pork, and chicken), piñas con costillas y papas (corn on the cob with spareribs and potatoes), and rabbit with salmorejo sauce. Save room for homemade desserts such as tarta de gofio (maize flour tart).

Calle La Verdad 6, Puerto de la Cruz, Canary Islands, 38400, Spain
922-372524
Known For
  • romantic ambience
  • Canarian comfort food and Tenerife wines
  • staff who treat you like family
Restaurants Details
Rate Includes: Closed Tues. and Wed.

Charco Vivo

$

Strewn with nautical gewgaws and awash with color, Charco Vivo has indoor and outdoor seating, with tables overlooking the sea or the San Ginés lagoon. House specials include matrimonio (a "marriage" of squid rings and fish) and clams washed down with local wines. If the restaurant is busy, you might get a table just across the street at the sister bar, where the bocadillo de calamares (baguette stuffed with fried squid rings) tops the menu.

Calle Juan de Quesada 7, Arrecife, Canary Islands, 35500, Spain
922-804046
Known For
  • fresh fish
  • waterfront views
  • local crowd
Restaurants Details
Rate Includes: Closed Sun.

El Coto de Antonio

$

The buzz around this down-home Santa Cruz standby is well deserved, as you'll see when you sample chef Carlos's steak tartare, the best in town, or his rustic snail stew enriched with trotters (don't knock it till you try it). The star dessert is huevo mole, egg yolk and sugar whipped into a creamy mousse.

Calle de General Goded 13, Santa Cruz de Tenerife, Canary Islands, 38006, Spain
922-272105
Known For
  • homey atmosphere
  • Canarian comfort food
  • knockout steak tartare
Restaurants Details
Rate Includes: Closed Mon. No dinner Sun.

El Lateral 27

$

On the main shopping street, this restaurant is a convenient place to eat after sightseeing, especially since the kitchen is open from 8 am to 11 pm. Try to snag a table on the terrace that overflows onto the leafy pedestrian street (the interior dining room is comparatively drab). The salads, particularly the ensalada de bacalao confitado con pimientos asados (slow-cooked cod with roasted peppers), are appetizing and generous.

Calle Bethencourt Alfonso 27, Santa Cruz de Tenerife, Canary Islands, 38002, Spain
922-287774
Known For
  • wide selection of salads
  • fresh fish
  • good value for the city center
Restaurants Details
Rate Includes: Closed Sun.

Everest Indian Restaurant

$

When you can't look at another plate of fish and taters without moaning—mira, it happens to the best of us in the Canaries—spring for a palate-jolting curry at Everest, whose heady dishes ranging from vindaloo to korma and jalfrezi are probably better than your neighborhood Indian joint's renditions.

Av. de las Playas 41, Puerto del Carmen, Canary Islands, 35510, Spain
928-511181
Known For
  • blistered made-to-order naan
  • unapologetically spicy curries
  • cheery service

Guirlache

$ | Triana

For a sweet treat, try Guirlache. There are at least 20 ice-cream flavors, and many of the cakes are made with that trusty island staple, condensed milk.

La Bikina Cantina

$

Skip the middling tourist-packed cafés and sandwich shops on the Las Canteras boardwalk and instead grab a bite at this sunny, casual storefront that serves tropical fare ranging from tacos to Cubano melts to pad Thai.

La Carmencita del Puerto

$

A surprisingly varied menu—from bruschette to charcuterie boards to lovingly cooked stews—keeps things interesting at this weekday-only beachy restaurant strewn with crawling plants and twinkly lights. Surrender to your sangría cravings here without worrying about running up a high tab; it's affordable, house-made, and packs a punch.

Av. de las Playas, Puerto del Carmen, Canary Islands, 35510, Spain
928-512318
Known For
  • indoor-outdoor dining areas that book up fast
  • terrific drinks and dessert
  • crowd-pleasing menu with Spanish and international dishes
Restaurants Details
Rate Includes: Closed Sat. and Sun.

La Tapita Los Joses

$

Cheap and cheerful sums up this small bar-restaurant at the north end of Maspalomas. It's usually packed with locals, who flock here for good and inexpensive Spanish classics, including revuelto de papas con jamón serrano (scrambled eggs with potatoes and Iberian ham) and bacalao con tomate (cod in tomato sauce), and tapas. The daily set menu, which has two courses, is about €10. Expect generous portions, and if you want to be sure to get in, arrive early—before 2 pm for lunch and before 9 for dinner.

Calle Plácido Domingo 12, Maspalomas, Canary Islands, 35100, Spain
928-769680
Known For
  • traditional tapas
  • value set menu
  • local crowds
Restaurants Details
Rate Includes: Closed Sun. and late Aug.–late Sept.

Tasca Tagoror

$

Opposite the Iberostar Grand Mencey, this tiny no-frills bar serves simple Canarian cuisine—think grilled sardines and tomato-avocado salads—in abundant portions at reasonable prices. The dining room has a beamed ceiling, low wooden stools, and barrels for tables—perfect for a quick bite but perhaps not ideal for lingering.

Calle Dr. José Naveiras 9, Santa Cruz de Tenerife, Canary Islands, 38004, Spain
922-274163
Known For
  • casual local crowd
  • budget-friendly tapas
  • solid seafood and Spanish omelet
Restaurants Details
Rate Includes: Closed Sun.

Te Lo Dije Pérez

$ | Vegueta

Just below the cathedral square is one of the island's best bars for having a beer—there's a huge selection—along with some tapas. The bar feels a bit like a French café, with high ceilings and black and red furnishings. Unusual tapas, like nachos with eggplant and ginger sauce and spinach-and-walnut croquettes, make an appearance. There are indoor and outdoor tables and usually live music on Thursday.

Tropical

$

Those in the know come here for typical Canarian food, especially the local dayboat fish. The best tables are outside on the pedestrian street, a couple of blocks behind the port, but the interior’s cheap and cheerful wooden tables and fishing nets are nearly as charming. There’s a good-value daily menu (€12), and fish comes grilled with a side of papas arrugadas.

Calle El Lomo 7, Puerto de la Cruz, Canary Islands, 38400, Spain
922-385312
Known For
  • ocean-fresh seafood
  • unbeatable set lunch deal
  • local wines
Restaurants Details
Rate Includes: Closed Fri. and Sat., and July

Zoe Food

$ | Triana

A magnet for vegetarians and vegans, this restaurant has retro decor and a pleasant, shady terrace. Specialties include vegetable woks with tofu, vegan meatballs, and healthy organic breakfasts. There's a great-value daily lunch menu (€12) and soy milk shakes and gluten-free cakes for afternoon tea; brunch, served on weekends, is also popular.

Calle Domingo J. Navarro 35, Las Palmas, Canary Islands, 38002, Spain
928-586507
Known For
  • €10 menú del día (prix fixe)
  • range of vegan, gluten-free, and vegetarian options
  • organic produce
Restaurants Details
Rate Includes: Closed Sun. No dinner

Zumería Tamarindo

$

Students and penny-pinching travelers flock to this no-frills juice bar, as famous for its colorful smoothies (made with local fruit) as it is for its club sandwiches and filling platos combinados (lunch and dinner combos), served with fries and salad.