Edinburgh's Hidden Mexican Food Scene
Edinburgh has a small but passionate Mexican food scene. Discover the best places to eat Mexican in the Scottish capital.
EBEdmond Bojalil
Recetas Mexas

Edinburgh's Hidden Mexican Food Scene: A Complete Guide
Edinburgh may not be the first British city that comes to mind when you think of Mexican food, but Scotland's capital has a quietly thriving Mexican dining scene that rewards the curious eater. Nestled among the city's cobbled streets, from the Old Town's medieval closes to the Georgian elegance of the New Town and the creative buzz of Leith, you'll find taquerias, cantinas, and restaurants serving food that ranges from fun Tex-Mex to genuinely authentic Mexican cooking. This guide uncovers Edinburgh's best Mexican food spots, with neighbourhood context and insider tips.
Old Town
Bodega
Tucked into the Grassmarket area - one of Edinburgh's most atmospheric streets, surrounded by towering tenements beneath the Castle - Bodega serves a lively mix of Mexican street food and cocktails. The tacos are well-executed, with fillings like slow-cooked pork, chicken mole, and grilled halloumi for vegetarians. The guacamole is made fresh to order, and the margarita menu is extensive. The Grassmarket location gives it a fantastic atmosphere, especially on warm evenings when you can sit outside with views up to the Castle. Prices are moderate: tacos around £5-6 each, cocktails £8-10, and a full meal with drinks around £25-35 per person.
El Cartel
Situated on Teviot Place near the University, El Cartel is one of Edinburgh's most authentic Mexican dining experiences. The small plates and tacos menu takes inspiration from Mexico City's street food culture. Corn tortillas are taken seriously here - they're soft, flavourful, and properly sized. The al pastor is slow-cooked and genuinely good, and the ceviche tostadas are fresh and vibrant. The space is small and intimate, with exposed brick and dim lighting creating a cosy atmosphere. Don't miss the mezcal selection - one of the best in Scotland. Book ahead for dinner, especially on Fridays and Saturdays. Expect £25-40 per person.
New Town
Topolabamba
With locations on Leven Street and in the Omni Centre, Topolabamba offers a broader, more accessible Mexican menu. Named after a town in the Mexican state of Sinaloa, it serves a wide range of dishes from tacos and enchiladas to grilled seafood, fajitas, and some interesting regional specialities like cochinita pibil. The cocktail programme is strong, and they offer good-value set lunch menus. The atmosphere is colourful and lively - good for groups and celebrations. Prices are around £20-35 per person. They handle dietary requirements well, with clear vegetarian, vegan, and gluten-free options marked on the menu.
Illegal Jack's
A more casual, burrito-focused spot with a loyal Edinburgh following. Located on Lothian Road, Illegal Jack's does customisable burritos, tacos, and quesadillas at affordable prices. You choose your protein, toppings, and salsa. It's fast-casual dining rather than a sit-down restaurant, but the quality of the fillings is consistently good. Popular with the after-work crowd and students. Burritos from £7-9. Quick, tasty, and reliable.
Leith
The Mexican
Down in Leith - Edinburgh's former port area, now one of the city's most exciting food and drink destinations - you'll find a small but growing number of Mexican options. Leith Walk and the Shore area have several Latin American-influenced restaurants and bars where Mexican dishes feature prominently. The neighbourhood's independent spirit and diverse population create a welcoming environment for authentic food from around the world.
Street Food at Leith Market and Pitt Market
Edinburgh's street food markets frequently feature Mexican food vendors. The Pitt market (in Leith) is a regular weekend fixture with rotating traders, and Mexican taco and burrito stalls are frequent participants. The quality can be excellent, and the market atmosphere - live music, craft beer, outdoor seating - adds to the experience. Most Mexican dishes at the markets cost £6-10. Follow the markets on social media to see which traders are appearing when.
Stockbridge and West End
Bonnie Burrito
A charmingly named Scottish-Mexican fusion spot in Stockbridge that reflects Edinburgh's ability to blend cultures with humour and good taste. The menu combines solid Mexican basics - burritos, tacos, nachos - with locally sourced Scottish ingredients. Think haggis burritos (surprisingly good) alongside traditional carnitas and chicken tinga. It's small, friendly, and affordable (£8-12 for a main). Stockbridge itself is a lovely neighbourhood for a wander before or after eating, with independent shops and the Water of Leith walkway nearby.
Late Night Mexican
Edinburgh's late-night Mexican options are growing. Several of the venues above serve food until late, especially at weekends. After the Edinburgh Fringe (August) and Hogmanay (New Year), the demand for late-night tacos and burritos peaks, and pop-up Mexican food stalls often appear to serve festival crowds. During the Fringe itself, look for Mexican food vendors in the Pleasance Courtyard and George Square areas.
Mexican Ingredients in Edinburgh
For those who want to cook Mexican food at home, Edinburgh has reasonable sourcing options:
- Asian supermarkets on Leith Walk and Nicholson Street: Dried chillies, large bunches of fresh coriander, limes, spices, and some Mexican products at competitive prices.
- Waitrose (Morningside and Comely Bank): Best supermarket selection for chipotle paste, good avocados, fresh chillies, and quality spices.
- Real Foods (Broughton Street and Tollcross): Independent health food shops that stock masa harina, dried chillies, and specialist spices.
- Online: MexGrocer, Cool Chile Co, and Amazon UK all deliver to Edinburgh. Most items arrive within 1-3 business days.
The Scottish-Mexican Connection
Scotland and Mexico share more culinary connections than you might expect. Both cultures prize slow-cooked meats, smoky flavours, whisky/mezcal appreciation, and hearty, warming food designed for cold climates. Edinburgh's growing Mexican scene benefits from Scotland's excellent raw ingredients - Scottish beef, seafood, and even haggis find natural homes in Mexican preparations. The city's food culture is increasingly open-minded and adventurous, and Mexican cuisine fits right in.
Explore our complete UK restaurant directory for more Mexican dining options across Britain, and visit our recipe collection for dishes to recreate at home.
Edinburgh's Festival Season and Mexican Food
Edinburgh's festival season - particularly the Fringe in August - transforms the city's food landscape. Thousands of performers, artists, and visitors descend on the city, and the demand for diverse, affordable food soars. Mexican food vendors capitalise on this: pop-up taco stalls appear at festival venues, established restaurants extend their hours and offer special menus, and street food markets add extra Mexican traders. The Fringe atmosphere - creative, international, and celebratory - pairs perfectly with Mexican food's sociable, shareable nature. If you're visiting Edinburgh during the Fringe, you'll find more Mexican food options than at any other time of year. The Christmas markets in November-December also feature food stalls, and Mexican options (particularly warming birria and churros) have become increasingly common.
Day Trips: Mexican Food in Glasgow
Glasgow, just an hour by train from Edinburgh, has its own growing Mexican food scene worth exploring for a day trip. The city's West End, around Byres Road and Ashton Lane, has several restaurants and bars with Mexican offerings. Glasgow's independent food spirit and larger Latin American community support a number of authentic options. The city's street food events, particularly at SWG3 and the Barras Art and Design Centre, regularly feature Mexican food traders serving quality tacos and burritos. If you're based in Edinburgh and want to expand your Mexican food horizons, a Glasgow day trip offers a different perspective on Scotland's evolving Mexican dining scene.
Booking and Practical Tips for Edinburgh
Edinburgh's restaurant scene is compact enough that most Mexican restaurants are within walking distance of the city centre. Booking is recommended for dinner at El Cartel and Topolabamba, especially on Fridays and Saturdays. Casual spots like Illegal Jack's don't take bookings but rarely have long waits. Lunchtime is generally easier and often better value. During the Festival Fringe (August) and Hogmanay (late December), booking well in advance is essential for any restaurant. Many Edinburgh restaurants are closed on Mondays, so check opening hours before making plans. For the most up-to-date information on Edinburgh's Mexican food scene, check local food blogs and the restaurants' own social media accounts.
Mexican Food for Edinburgh's Climate
Edinburgh's climate - cool, often damp, with long dark winters - makes it ideal territory for warming Mexican dishes. Birria, pozole, mole, and slow-cooked stews are perfectly suited to Edinburgh evenings, and the city's restaurants have embraced this. Hot, spiced Mexican chocolate is another natural fit for Edinburgh's chilly weather. Conversely, Edinburgh's bright summer evenings (the city enjoys remarkably long daylight hours in June and July) are perfect for Mexican barbecues and outdoor tacos. The seasonal contrast means Edinburgh's Mexican restaurants can draw on different aspects of Mexican cuisine throughout the year - hearty, warming dishes in winter and fresh, vibrant, grilled food in summer. This seasonal adaptability is one reason Mexican cuisine works so well in Scotland's capital despite the vast climatic difference between Edinburgh and Mexico City.
Edinburgh vs London: A Mexican Food Comparison
Edinburgh's Mexican food scene is inevitably smaller than London's, but it has distinct advantages. The city's compact size means you can visit several Mexican restaurants in a single evening. The lower operating costs compared to London mean some Edinburgh restaurants can offer better value for money. Edinburgh's strong independent food culture means chains are less dominant and local restaurants put genuine care into their menus. The Scottish emphasis on quality ingredients - excellent beef, fresh seafood, and a growing artisan food sector - provides a strong foundation for Mexican cooking. Where Edinburgh can't compete is in sheer variety and the cutting-edge innovation found at London's top Mexican restaurants. But for consistent quality at reasonable prices in an intimate, walkable city setting, Edinburgh holds its own remarkably well.

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