Miro's Cantina Mexicana

Miro's Cantina Mexicana
184 Rose Street, Edinburgh, EH2 4BA
  • Telephone 0131 225 4376
  • Food served Mon–Sun noon–10.30pm.
  • Average price £12.50 (lunch); £15.50 (evening meal)
  • Email
  • Website www.miroscantinamexicana.com
Photo of Miro's Cantina Mexicana

Cosy restaurant on Edinburgh's popular Rose Street, serving traditional and modern Mexican food.

Eating & Drinking Guide

The 2017 edition of The List's Eating & Drinking Guide is out now – only £5.95 (+p&p).

Cosy, compact and slightly kitsch, there’s something lovable about Miro’s Cantina Mexicana. Specials are chalked up on the wall, alongside the bright Spanish tiles and the gently humming frozen Margarita machine. The tiny kitchen doesn’t look big enough to cope with the menu, yet it does, and also caters for their iconic police box on Rose Street, selling burritos and nachos to thronging office crowds. After settling in with the obligatory frozen Margarita (classic lime or ask for flavour of the day), start with home-cooked corn chips as a tasty accompaniment to their own guacamole, chili con queso and salsa. For mains, don’t jump straight to fajitas (although they are good, and the chicken is always free-range). A selling point of this cantina is their dedication to traditional Mexican dishes, and you’ll find borrego con miel here (seven-hour-cooked lamb) and authentic paella. Ask about the specials too – the taco de carne is a delicious steak feast served in a huge taco with sweet chilli jam and peppers. Take time to digest with a mango sorbet to finish, rich with chunks of fruity flesh.

  • High point: Quality Scottish ingredients in tasty TexMex dishes
  • Low point: Slightly cramped seating
  • Notable dish: Taco de carne with sweet and spicy chilli jam
  • Provides: Vegetarian options (at least ¼ main courses), Gluten-free options, Children's portions, Children's high chairs, Outdoor tables, Free wi-fi
  • Music on stereo: Latin-themed/traditional Mexican music
  • Capacity: 34
  • Largest group: 34
  • Open since: 1991
  • Number of wines sold by the glass: 16
  • House wine: £15.95 per bottle