El Kasbah
A Moroccan eatery in a vaulted cellar on Castle Street in the Old Town, popular for its tagine and mezze platters, with many vegetarian choices.
Located at 5 Castle Street, two streets behind Main Street. Steps lead down into a historic brick-vaulted cellar, with a few outdoor seats, reflecting Gibraltar's strong ties with Morocco across the strait. The menu focuses on North African and Middle Eastern flavours, with shared cold mezze platters and lamb tagine recommended. There is a wide choice of vegetarian and vegan dishes, and the restaurant occasionally hosts community events. The space is small and popular, so booking is essential at weekends. Prices are mid-range, about £25–40 per person. It is a 2–3 minute walk from the middle of Main Street.
Opening hours
Evenings until about 24:00 (confirm by phone)
Nearby sights
- Cathedral of St Mary the Crowned
- Main Street
- Grand Casemates Square
- Moorish Castle
- Gibraltar National Museum
- World War II Tunnels
- The Convent & Changing of the Guard
- Ocean Village Marina