
🍴🍴🍴
For Mexican: El Cartel
Where: 64 Thistle Street, Edinburgh, EH2 1EN Why: Authentic Mexican cantina in a super chilled-out setting What: All kinds of tacos, naughty wings + cheese bombers, plus punchy frozen margs Top Tip: Get here early or expect to wait (Bon Vivant is just across the road) £££: Meal for 2 with drinks = £60For Instagrammable Asian: Tattu
Where: 18 W Register Street, Edinburgh, EH2 2AA Why: Stunning Insta-worthy decor with upscale Asian menus What: Duck bon bons, miso cod, caramel steak and Champagne cocktails Top Tip: Not eating? Ditch the restaurant and stick to the bar for liquid libations £££: 3-course meal for 2 with wine + cocktails = £140For Brunch: The Brunch Club
Where: 119 Buccleuch Street, Newington, Edinburgh EH8 9NG Why: Coffee, bloody marys and classics breakfast/brunch dishes What: Chicken. And. Waffles. Top Tip: Head down early to avoid the afternoon rush £££: Dish, cocktail and coffee for 2 = £32For Badass Bagels: Bross Bros
Where: 19 Queensferry Street, Edinburgh EH2 4QW Why: Fully loaded, American-inspired bagels with a Kaytranada-style soundtrack What: Pastrami, lox; all the Jewish deli classics Top Tip: There’s a few around Edinburgh, so check for your nearest location £££: Bagels + coffee for 2 = £16For Slick Seafood: Ondine
Where: 2 George IV Bridge, Edinburgh EH1 1AD Why: One of Edinburgh’s fanciest restaurants with stunning views too What: Upscale dining with cut-price oysters Top Tip: Head here for ‘happy hour’ where oysters are only £1 £££: 10 oysters, 2 cocktails + service = £30