About

El Castillo Mexican Bar & Grill in Edinburgh's Newhaven area offers a vibrant yet cozy atmosphere, perfect for casual meetups or solo dining adventures. Known for its quick service and friendly staff, this Mexican gem boasts a menu filled with delicious choices like tacos, nachos, and burritos, alongside unique options such as curry bowls and mixed grills. With a price range that won't break the bank, guests can enjoy a delightful culinary experience with dishes priced around 20 to 30 GBP per person. Popular among tourists, El Castillo also features an inviting waterfront location, enhancing the dining experience with scenic views. Enjoy the convenience of delivery, takeaway, or drive-thru, and consider reserving a spot for a relaxed dine-in experience. Whether you're sipping on a cocktail from their extensive drink selection or indulging in a sweet dessert, El Castillo promises a memorable visit filled with quality food and a welcoming vibe.

Show more

Price

$$$$ 20 - 30 GBP

Meals

Lunch, Dinner

Cuisines

Mexican

Services

Delivery, Takeaway, Drive-thru, Reservations available, Outdoor seating, Dine-in

Offering

Serving alcohol, Serving desserts, Small plates, Late-night food, Serving cocktails, Serving beer, Serving wine, Serving coffee

Payment

Payment by credit card, Payment by debit card, NFC payment

Reviews and Ratings

Write a review
4.5
based on 252 reviews
4.5/5 252 reviews
Holly Mason
Holly Mason
2 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Had the nicest meal at El Castillo Mexican bar and Grill! Although It was a quiet Sunday night, the speediness of the drinks and food arriving was great! There is a good range of food choices on the menu, and the drinks menu was the same. My mum and I shared a chicken enchilada, and the mushroom fajitas. Both were absolutely delicious! Our waitress Archana was lovely! She was really friendly, efficient and nothing was too much trouble. Would absolutely recommend this place for a lovely meal out! The decor is also really gorgeous. A mix chic Mexican vibes.

Show more
Doug Rowland
Doug Rowland
3 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

We have been in Edinburgh for a week now and this by far the best place we have found to eat!

Allan MacIver
Allan MacIver
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 4

This was a great choice for me. It was a Saturday afternoon and this place was so quiet. I was the only diner at 12.30. I had the chilli con carne and it was a generous portion. The lady that served me was very pleasant. I was nicely full and by the time I left there were a few people had come in. Nice place right on Newhaven harbour and you can go for a good circular walk after or before.

Frequently Asked Questions

  • What is the address of El Castillo Mexican Bar & Grill?
    El Castillo Mexican Bar & Grill is located at 25b Pier Pl, EH6 4LP, Edinburgh, Newhaven, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Annfield (297 m walk)
    • Bus stop Sandpiper Drive (206 m walk)
    • Bus stop Fishmarket Square (62 m walk)
    • Bus stop Pier Place (154 m walk)
  • How is El Castillo Mexican Bar & Grill rated by visitors?
    El Castillo Mexican Bar & Grill has an average rating of 4.5 based on 252 reviews across platforms such as Google.
  • What is the average price for a meal at El Castillo Mexican Bar & Grill?
    The average price for a meal is 20 - 30 GBP (it is cheap - $).
  • Is there a delivery service available?
    Yes, delivery is available through www.ubereats.com.