El Cartel Edinburgh
With venues in Teviot Place and Roxburgh, El Cartel is one of the best Mexican restaurants in Edinburgh city centre. These intimate venues boast over 80 different types of mezcal, tequila and agave, alongside dishes like deep-fried jalapeno cheese balls, pork carnitas tacos or sweet potato and chorizo quesadillas to name a few.