go to content go to search box go to global site navigation

Edinburgh

Mexican restaurants in Edinburgh

  1. A

    Pancho Villa's

    With a Mexican-born owner and lots of Latin American and Spanish staff, it's not surprising that this colourful and lively restaurant is one of the most authentic-feeling Mexican places in town. The dinner menu includes delicious steak fajitas and great vegetarian spinach enchiladas. It's often busy, so book ahead.

    reviewed