El Castillo Mexican Bar & Grill
Mexican Restaurant · Edinburgh
Fish Market, 25b Pier Pl, Newhaven, Edinburgh
Edinburgh
Google rating
297 Google reviews
What customers say
★★★★★“We travelled to Edinburgh and arrived late. As we were a group of four people with two pets, we weren’t sure which places would be able to accommodate all of us together. The restaurant staff welcomed us very warmly, including our pets, who received plenty of attention and affection. The restaurant has a very pleasant themed atmosphere, and the menu goes beyond exclusively Mexican options. We really enjoyed it and highly recommend it!”
★★★★★“Nice vibe and environment, waiters are polite and helpful, Archana deserves a compliment, my birthday dinner is dope especially with surprise cake and music. Superb Mexican Resturant in Scotland;)”
★★★★★“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.”
Opening hours
- Monday12:00 – 10:00 pm
- Tuesday12:00 – 10:00 pm
- Wednesday12:00 – 10:00 pm
- Thursday12:00 – 10:00 pm
- Friday12:00 – 10:00 pm
- Saturday12:00 – 10:00 pm
- Sunday12:00 – 10:00 pm
Facilities
- ✓Dine-in available
- ✓Takeaway
- ✓Offers delivery
- ✓Takes reservations
- ✓Serves beer
- ✓Serves wine
- ✓Serves lunch
- ✓Serves dinner
- ✓Outdoor seating
- ✓Serves cocktails
- ✓Vegetarian options
- ✓Wheelchair accessible
Details last verified May 2026
Is this your business?
Claim your listing to update your details, add photos, and respond to enquiries.
Claim this listing