Best Mexican Restaurants in Edinburgh, Ranked by Google Rating
Edinburgh's Mexican restaurants ranked by Google rating and number of reviews, with the cut-off explained, the unranked venues listed and tips on ordering.
EBEdmond Bojalil
Recetas Mexas

Looking for the best Mexican restaurants in Edinburgh? This page answers that with a rule you can check rather than an opinion. We took every Mexican venue filed under Edinburgh in our directory, kept those with a Google rating and at least fifty Google reviews, and sorted them by average rating, using the number of reviews to break ties. The figures are the ones our directory held in October 2026. Of the 17 venues we have mapped in the city, 10 meet that bar.
The table is built from those figures automatically, so the order is not a matter of taste. We have not reviewed these kitchens ourselves, and nothing here should be read as our verdict on the cooking. What the list does tell you is where large numbers of diners have left satisfied, which is a reasonable starting point in a city where a lot of visitors are choosing somewhere to eat within a few streets of the Royal Mile.
Edinburgh's Mexican venues, ordered by Google rating
Every venue below has at least fifty Google reviews. Names link to the venue's page in our directory.
| # | Venue | Address | Google rating | Reviews |
|---|---|---|---|---|
| 1 | Tortilla Edinburgh Forrest Road | 26 Forrest Rd, Edinburgh EH1 2QN | 4.6 | 445 |
| 2 | Mariachi Restaurant | 7 Victoria St, Edinburgh EH1 2HE | 4.5 | 1,848 |
| 3 | Taco Libre | 3 Shandwick Pl, Edinburgh EH2 4RR | 4.5 | 989 |
| 4 | Bonnie Burrito Events | 39x Lauriston Pl, Edinburgh EH3 9HA | 4.5 | 89 |
| 5 | Cabo Restaurant Edinburgh | 99 Hanover St, Edinburgh EH2 1DJ | 4.4 | 310 |
| 6 | Bonnie Burrito Mexas | 82 S Clerk St, Edinburgh EH8 9PT | 4.3 | 544 |
| 7 | Taco Libre Bar | 85 Rose St, Edinburgh EH2 3DT | 4.3 | 372 |
| 8 | FreshMex | 119 Lothian Rd, Edinburgh EH3 9AN | 4.3 | 368 |
| 9 | Miros Cantina Mexicana | 184 Rose St, Edinburgh EH2 4BA | 4.2 | 1,301 |
| 10 | Turbo Burrito Edinburgh | 43 Broughton St, Edinburgh EH1 3JU | 4.2 | 135 |
Read the order with some care. The ratings at the top of the table are bunched within a few tenths of a star, and a gap that small can close or open within a month of new reviews. The review counts tell a different story: some of these venues have been reviewed by many hundreds of people, others by a few dozen, and a high average built on a small sample is less settled than a slightly lower one built on a large sample. Where two venues sit side by side, the one with more reviews is the safer bet if you dislike surprises, and the one with fewer is the more likely to be a recent opening worth watching.
The venues at the head of the list
These are the three venues at the top of the ranking, with what our directory holds for each. Hours come from each listing and are the first thing to change in festival season, so check before you set off.
Tortilla Edinburgh Forrest Road
Address: 26 Forrest Rd, Edinburgh EH1 2QN
Google rating: 4.6 from 445 reviews (as held in our directory, October 2026)
Opening hours (directory listing): daily 11:00–21:00
Website: tortilla.co.uk
A branch of a national burrito chain on Forrest Road, close to the University of Edinburgh and Greyfriars. Its position shows how far consistency counts in a Google average: a chain kitchen that does the same thing every day tends to collect steady scores.
Mariachi Restaurant
Address: 7 Victoria St, Edinburgh EH1 2HE
Google rating: 4.5 from 1,848 reviews (as held in our directory, October 2026)
Opening hours (directory listing): Mon–Thu 17:00–21:30 · Fri–Sat 12:30–21:30 · Sun 17:00–21:30
Website: mariachi-restaurant.co.uk
On Victoria Street, the curved street of shopfronts that drops from George IV Bridge to the Grassmarket. It carries one of the largest review counts in the table, which makes its rating one of the steadier figures here.
Taco Libre
Address: 3 Shandwick Pl, Edinburgh EH2 4RR
Google rating: 4.5 from 989 reviews (as held in our directory, October 2026)
Opening hours (directory listing): daily 12:00–23:00
Website: ordertacolibre.com
On Shandwick Place, at the west end of Princes Street. Taco Libre has a second listing on Rose Street, which appears separately in the ranking because Google treats them as different venues.
The venues the cut-off leaves out
A ranking with a minimum review count has to be honest about what falls beneath it. The places below are in our Edinburgh listings but are not in the table, either because their review count in our data is under fifty or because our directory does not yet hold a Google rating for them. Several of the second group are long-established names, so treat this list as a gap in our data rather than a judgement on the kitchens.
- Barburrito Edinburgh, 55 Forrest Road, Edinburgh EH1 2QP (no Google rating in our directory)
- Bodega, 14-15 Albert Place, Edinburgh EH7 5HN (no Google rating in our directory)
- Las Iguanas Edinburgh, 141-143 George Street, Edinburgh EH2 4JY (no Google rating in our directory)
- Paz Taqueria, 64 Thistle Street, Edinburgh EH2 1EN (no Google rating in our directory)
- Topolabamba Edinburgh, 93 Lothian Road, Edinburgh EH3 9AW (no Google rating in our directory)
- Viva Mexico, 41 Cockburn Street, Edinburgh EH1 1BS (no Google rating in our directory)
- Wahaca Edinburgh, 16 South Saint Andrew Street, Edinburgh EH2 2AU (no Google rating in our directory)
When we match these listings to their Google figures they will join the table on the same terms as everyone else.
Reading Edinburgh by area
The addresses in the ranking fall into a few clear clusters, and knowing them saves walking up and down hills on an empty stomach.
- The Old Town and the university. Forrest Road, Lauriston Place, Victoria Street and South Clerk Street hold a run of burrito counters and Mexican dining rooms aimed at students, tourists and the lunchtime trade. It is the densest part of the list.
- The New Town. Rose Street, Hanover Street and the streets around St Andrew Square have the sit-down restaurants and cantina-style bars, many of them busy in the evenings.
- The West End and Lothian Road. Shandwick Place and Lothian Road connect the centre with Haymarket, and this stretch carries several fast-casual venues that stay open for the theatre and cinema crowd.
- Beyond the centre. Broughton Street and Leith appear in our listings too, and they are where independent taco kitchens are more likely to turn up than chains.
For a fuller walk through every area, with the shops as well as the restaurants, read our neighbourhood guide to Mexican restaurants in Edinburgh.
What a Google rating can and cannot tell you
A star average is a summary of how satisfied reviewers were. It is not a measure of how closely a kitchen follows a Mexican regional tradition, and in Edinburgh, where a large share of diners are visitors, several factors push ratings around.
- Festival months. In August the city's population swells, queues lengthen and kitchens are stretched. Reviews written then can be harsher or more generous than the rest of the year.
- Tourist footfall. Venues on the main visitor routes collect far more reviews than those a short walk away, which gives them steadier averages but not necessarily better food.
- Format. A burrito counter and a sit-down Mexican restaurant are rated on the same scale, though people expect very different things from each.
- Delivery. Tacos lose a lot in a delivery box. A venue reviewed mainly by delivery customers may cook better than its average suggests when you eat in.
Ordering well in an Edinburgh Mexican restaurant
Most Mexican menus in the city are built around tacos, burritos and a few sharing plates. A little background helps. When UNESCO added traditional Mexican cuisine to its list of intangible cultural heritage in 2010, it put maize, beans and chilli at the centre and named nixtamalisation, cooking maize with lime, as one of the defining techniques. That is why the tortilla deserves a question: ask whether the corn tortillas are pressed from nixtamalised masa.
- Birria began in Jalisco as slow-cooked meat, traditionally goat. The beef birria served as tacos with a cup of consommé for dipping developed in Tijuana, and the cheese-filled quesabirria spread from there during the 2010s. Our beef birria recipe makes it at home.
- Al pastor is pork marinated and cooked on a vertical spit called a trompo, a technique descended from the shawarma that Lebanese immigrants brought to Mexico.
- Burritos, the backbone of the chain counters, come from the north of Mexico and from Californian cooking rather than from everyday eating across Mexico.
Our glossary of taquería meats and cuts explains the rest of a typical menu.
Frequently asked questions
How is this ranking decided?
By the average Google rating held in our directory in October 2026, with the number of Google reviews as the tie-breaker. Only venues with at least fifty reviews are ranked.
Why is a restaurant I know not in the table?
Because it has fewer than fifty reviews in our data or we do not yet hold a rating for it. Every such venue in our Edinburgh listings appears in the section on the cut-off.
Are chains included?
Yes. The ranking applies the same rule to every venue, whether independent or part of a chain, and the table shows both side by side.
Where can I buy Mexican ingredients in Edinburgh?
Our shop directory lists the grocers we have mapped in Edinburgh and across Scotland, and every restaurant on this page is in the restaurant directory.
Sources
- UNESCO, Traditional Mexican cuisine: ancestral, ongoing community culture, the Michoacán paradigm (inscribed 2010): ich.unesco.org
- Wikipedia, Birria (origin in Jalisco, Tijuana-style beef birria, quesabirria): en.wikipedia.org
- Wikipedia, Al pastor (Lebanese shawarma, Puebla, the trompo): en.wikipedia.org

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.
Read more