El Castillo menu with up-to-date-prices

El Castillo Menu

September 8, 2026
by
1 min read

El Castillo is a contemporary Mexican restaurant and bar at 25b Pier Place on Newhaven Pier in Edinburgh. Its waterfront position and terrace make the setting a notable part of the visit, while the spacious dining room works equally well for relaxed meals, groups and evenings built around food and drinks.

The menu covers Mexican favourites including tacos, burritos, burrito bowls, fajitas, nachos and enchiladas. Taco fillings such as chicken tinga and barbacoa beef illustrate the kitchen’s approach, bringing slow cooked, well seasoned meats together with salsas, vegetables and the contrasting textures expected from this style of food.

Small plates can be shared across the table, while grills and a Mexican beef burger offer more substantial alternatives. The broad format lets diners build a meal from snacks and tacos or settle on a single larger dish, with vegetarian choices providing options beyond the meat based favourites.

Cocktails and the full bar complement the lively food and help position El Castillo as both a casual restaurant and a social evening destination. The terrace is especially suited to taking in the pier setting when conditions allow, and guests with allergies or dietary requirements should confirm current ingredients and kitchen procedures with staff before ordering.

Address: 25b Pier Place, Newhaven, Edinburgh EH6 4LP, Scotland

For restaurant owners Own this restaurant? Turn this menu into direct orders. Claim this page, keep your menu current and let customers order dine in or pickup with no Happy Menu percentage commission.
Claim this menu

El Castillo Newhaven Menu

Tacos & Quesadillas

Tacos
£6.75

Soft wheat tortillas filled with chipotle aioli, slaw, cheese, a filling of your choice and topped with salsa. Fillings: Barbacoa beef / Chicken Tinga / Macsween Haggis / Loaded Chilli Con Carne / Crispy Fried Fish / Barbacoa lamb / Falafel & Humous / Crispy Cauliflower.

Quesadillas
£6.75

Soft tortilla with a filling of your choice, toasted & served with salsa. Spicy Chicken, Pepper, Onion & Cheese.

Quesadillas
£6.95

Soft tortilla with a filling of your choice, toasted & served with salsa. Chipotle Beef, Onion, Pepper & Cheese.

Quesadillas
£6.75

Soft tortilla with a filling of your choice, toasted & served with salsa. Garlicy Mushroom & Eggplant.

Nachos & Sides

Bowl of Nachos Chips
£3.75

Dipping sauces £2.25 each: Guacamole, Sour Cream, Salsa Brava, Refried Beans, Queso Fundido Fondue.

Nachos
£4.75

Corn tortilla chips with cheese, jalapeños, tomato salsa, sour cream and guacamole. Toppings £3 each: Barbacoa Bee / Chipotle Chicken / Haggis.

Straight Cut Fries
£3.45
Marinated Olives
£4.25
Chunky Chips
£3.95
Mexican Slaw
£2.75
Cheesy BBQ Fries
£4.25
Mexican Rice
£3.45
Parmesan Garlic Fries
£3.95
Chipotle Aioli
£1.25
Onion Rings
£3.75
Guacamole
£2.25
Mexican Corn
£3.45
Jalapeños
£1.25
House Salad
£3.75
Tortilla Bread
£0.40

Street Food & Small Plates

All of our street food is made for sharing, feel free to order 3 to 4 dishes per person.

Smoked Haddock Chowder
£5.45

Crusty Bread

Jalapeño Poppers
£4.75

Ranch Dip

Tempura Cauliflower Bites
£4.75

Habanero Cheese Sauce

Patatas Bravas
£4.75

Seasoned Potato Cubes, Aioli

Spiced Lamb Chops
£5.95

Chipotle Sauce

Pan Fried Oumi Cheese
£4.95

Jalapeño Spiced Mango Chutney

Gambas al Ajilo
£5.95

Peeled Prawns in Coconut Sauce

El Castillo Fried Chicken
£6.25

Crispy Buttermilk Chicken, Aioli

Habanero Chicken Wings
£5.45

Spicy & Juicy Chicken Wings

Chilli Cheese Chicken Taquitos
£5.25

Chilli Con Carne

Albondigas
£5.25

Mexican Pork Meatballs in Garlic Tomato Sauce

Seafood & Grill

Poached Smoked Haddock
£14

Creamy Mash, Mustard cream Sauce

Grilled Scottish Salmon
£17

New Potatoes, Tomato Salsa, Broccoli, Salsa Verde

Fish & Chips (haddock)
£13

Mushy peas, Tartare Sauce

Scampi & Chips
£13

Mushy peas, Tartare Sauce

Seafood Trio
£17

Grilled Salmon, Sea bass, Prawns, New potato, Chilli & Garlic Butter.

Chargrilled Sirloin Steak
£17

8oz Steak, Spring Onion Mash, Broccoli, Garlic Mushrooms, Jus

El Castillo Mixed Grill
£17

Grilled Chicken Breast, Lamb Chops, Meatballs, Cumin Potato,

Grilled Lamb Chops
£17

Spice Rubbed Lamb Chops, Spring Onion Mash, Broccoli, Jus

Burritos & Bowls

Burrito Bowl
£14

Served with Salad or Fries. Mexican rice, cabbage slaw, cheese, salad, refried beans, pico de gallo, guacamole, sour cream – choose your favourite: Grilled Chicken / Shredded Beef Brisket / El Castillo Fried Chicken / Roasted Vegetables.

Burrito
£14

Served with Salad or Fries. Wheat tortilla loaded with Mexican rice, cabbage slaw, refried beans, cheese, pico – choose your favourite: Chicken Tinga / Shredded Beef Brisket / Roasted Vegetable.

Fajitas

Tex-Mex cuisine, perfectly seasoned vegetables and meat served sizzling with guacamole, grated cheese, sour cream, jalapeños, roasted tomato salsa and soft wheat tortillas – Choose your favourite.

Chicken Fajita
£14
Steak Fajita
£15
Prawn Fajita
£15
Mushroom Fajita
£13
Mixed Fajita
£16

Enchilada & Curry Bowls

Enchilada
£13

Soft wheat tortilla, Mexican rice, gratinated cheese, Bravas sauce, Refried beans – Choose your favorite: Chicken Enchilada / Roasted Vegetable Enchilada.

Curry Bowl & Rice
£13

Meat Stew | Chorizo, Chicken Breast, Meatballs, Mexican Rice

Curry Bowl & Rice
£13

Vegetable Stew | Eggplant, Peppers, Okra, Corn, Chickpeas, Mexican Rice

Curry Bowl & Rice
£13

Seafood Stew | Cod, Prawns, Mussels, Mexican Rice

Curry Bowl & Rice
£13

Lamb Stew | House Special Slow cooked lamb, Mexican Rice

Curry Bowl & Rice
£13

Chilli Con Carne | Minced Beef, Kidney Beans, Mexican Rice, Tortilla Chips

Curry Bowl & Rice
£13

Fish Pie | Smoked Haddock, Cod, Prawns, Cheesy Mash

Burgers

Mexican Beef Burger
£13

Relish, Baby Gem, Tomato, Jalapeño Peppers & Melted Cheese

Grilled Chicken Burger
£13

Chargrilled Fajita Spiced Chicken Fillet, Relish, Baby Gem, Tomato, Melted Cheese

El Castillo Chicken Burger
£14

Buttermilk Marinated Crispy Chicken, Relish, Baby Gem, Tomato, Melted Cheese

El Castillo Vege Burger
£13

Beetroot Quinoa Burger, Relish, Baby Gem, Tomato, Avocado, Vegan Cheese

Desserts

£4 each

Banana & Walnut Cake
each £4

Banana ice cream

Mango Cheesecake
each £4

seasonal berry, Mango ice cream

Churros
each £4

Cinnamon sugar, chocolate sauce

Strawberry and vanilla Waffle
each £4

Berries, vanilla ice cream

Belgian Chocolate Brownie
each £4

Chocolate sauce

Ice Cream & Sorbets

£1.50 per scoop

Coconut
per scoop £1.50
Banana
per scoop £1.50
Rum & Raisin
per scoop £1.50
Toffee Apple
per scoop £1.50
Mince Pie
per scoop £1.50

Kids Menu

Choose One Main, One Dessert and One Drink for £6.00

Crispy Fish Fingers
Crunchy Chicken Nuggets
Wholetail Scampi
Chicken Quesadillas
Fries

Choose a side

Curly Fries

Choose a side

Salad

Choose a side

Churros and Chocolate Dip

Dessert

Scoop of Coconut and Banana Ice Cream

Dessert

Coke

Drink

Fanta

Drink

Sprite

Drink

Fruit Juices – Orange

Drink

Fruit Juices – Apple

Drink

Fruit Juices – Pineapple

Drink

Fruit Juices – Mango

Drink

Classic Cocktails

Mojito
£7.25

Rum, Lime and Mint

Michelada
£7.25

Beer, Mixed Spice, Tomato

Whiskey Sour
£7.25

Bourbon Whiskey, Cane Syrup, Lime, Egg White

Daiquiri
£7.25

Choose Flavors (Strawberry, Raspberry, Passion fruit)

Tequila Cocktails

Bloody Maria
£7.25

Tequila, Lime, Spice Sauce, Tomato Juice

Tequila Sunrise
£7.25

Tequila, Orange Juice, Grenadine

Paloma
£7.25

Tequila, Grapefruit, Lime, Bitters

El diablo
£7.25

Tequila, Crème De Cassis, Lime, Ginger beer

Margarita

Classic Margarita
£7.25

Tequila, Orange Liquor, Sour Mix

Flavoured Margarita
£7.25

Strawberry, Raspberry, Passion Fruit or Mango

El Castillo Margarita
£7.25

Tequila, Coriander & Jalapeno Saccharum, Sour Mix

Chilli Margarita
£7.25

Tequila Infused with Chilli, Sour Mix

Bottled Beers & Cider

Corona
Bottle £4.95
Modelo
Bottle £4.95
Sol
Bottle £4.25
Pacifico Clara
Bottle £4.50

Spirits

Gin mare
£4.25
Tanqueray Lond Dry Gin
£3.95
Lind & lime
£4.50
Edinburgh Gin Raspberry
£4.25

Mocktails

3.95

Honey Spritz
£3.95

Heather Honey, Apple Nectar, Pear

Cinnamon Cooler
£3.95

Cranberry, Apple, Mint

Virgin Colada
£3.95

Pineapple, Coconut and Cream

Strawberry Cobbler
£3.95

Strawberries, Lime, Lemonade

Soft Drinks & Water

Coke
Can £2.50
Diet Coke
Can £2.50
Coke Zero
Can £2.50

Coffee & Tea

Americano
£2.75
Cappuccino/Latte/Flat White/Mocha
£2.75
Espresso
£2.25