Where to Eat and Drink in Gibraltar: Best Restaurants & Bars (2025)

The exterior of EL Kasbah restaurant, the best place to eat in GIbraltar.

Gibraltar might be tiny, but it punches far above its weight when it comes to food and drink, home to a restaurant scene as diverse as its history. And while it’s no secret that eating out can be more expensive – and a bit more hit and miss – than neighbouring Spain, there are plenty of gems to discover.

Here’s my 2025 guide to the best restaurants and bars in Gibraltar

At the top, you’ll find the absolute top bars and restaurants in Gibraltar. Below, I’ve written a more comprehensive guide to eating and drinking in different areas of the Rock.

What’s in this blog:

  1. The absolute top places to eat and drink in Gibraltar
  2. Where to eat and drink in Gibraltar – full guide
    1. Casemates Square – British style pubs & tourist spots
    2. Old Town – cafes and lunch spots
    3. Ocean Village – Gibraltar’s modern dining hub
    4. Chatham Counterguard – buzzy bars and tapas
    5. Queensway Quay – fine dining with a view
    6. Elsewhere – affordable eats outside of Gibraltar’s main areas

The absolute top places to eat and drink in Gibraltar

El Kasbah – Gibraltar’s best Moroccan restaurant

This was our absolute favourite restaurant we visited in Gibraltar, serving delicious Moroccan food in an intimate, atmospheric setting. Considering how close they are to each other, it’s no surprise that the Rock’s best restaurant is North African.

As well as the delicious food, the vibe in El Kasbah is wonderful. We immediately fell in love with the place, set in a stunning, centuries old building. It’s also a community hub, hosting a number of events (when we ate there, a few tables were being used for a local backgammon competition!)

Little Bay – Gibraltar’s best curry

Little Bay Indian was the first place we ate at on the Rock, and we knew we’d have to go back. It’s Gibraltar’s premier Indian restaurant in a large, modern space on the waterfront in Ocean Bay. And in 2025, it won the ‘World Culinary Award’ for ‘Gibraltar’s Best Restaurant’ – for the third time. I highly recommend for lovers of Indian food.

My Wines – the best spot for drinks in Gibraltar

Our favourite spot on Chatham Counterguard, one of Gibraltar’s buzziest strips. My Wines serves Gibraltar’s largest selection of wine. It’s also home to Gibraltar’s only microbrewery, making it a must visit for any craft beer lovers.

But what makes My Wines so special is its vibe. Cosy and friendly, with a beautiful interior, large outdoor space and small upstairs terrace. It does food too, with a comprehensive menu that looked delicious.
Visit website.

La Tapilla Sixtina – Spanish tapas in Gibraltar

Given its proximity to Spain, there are plenty of spots for authentic, delicious tapas in Gibraltar. One of the best, recommended to us by locals, is La Tapilla Sixtina. It’s a very popular locals spot, just along from My Wines in a lively part of town.


Where to eat and drink in Gibraltar – full guide

Casemates Square – British style pubs & tourist spots

Casemates Square Gibraltar on a sunny winter day, with bars and restaurants spilling out into the square.

Casemates Square is the heart of social life in Gibraltar – and around the square are plenty of bars and restaurants. For food it’s generally rather touristy and overpriced, though the Queen’s Picturehouse & Eatery in the corner is a classy dining spot in Gibraltar’s old cinema. Much less classy but quite iconic is Roy’s Fish and Chips.

Casemates is also home to some of Gibraltar’s best and most popular British-style pubs. All’s Well is a beautiful historic spot, with reasonable prices, and the Lord Nelson is especially popular with tourists and ex-pats. The square is always buzzing, and on sunny days we loved sitting out, having a drink and watching the world go by.

Old Town – cafes and lunch spots

Outside of Casemates Square, Gibraltar’s old town is filled with lovely cafes and lunch spots. Sacarrello’s is the most iconic, an Italian coffee shop on the corner of Irish Town which goes back generations. (Note: As of January 2024, Sacarrello’s is shut, looking for new premises. Check its Facebook for updates). 

Along Irish Town are a number of other great coffee shops for a drink, a sweet treat or a sandwich: Cork & Fork and Pastel bakery are two excellent spots Nearby Sam’s Kitchen does vegan lunches – Gibraltar’s first plant based takeaway. Gibraltar Tea Company is also a nice spot for a hot drink.

For restaurants in the evening, there isn’t a whole lot of choice in Old Town. El Kasbah is a must-visit for fantastic Moroccan Food, and is one of Gibraltar’s best restaurants. The Clipper on Irish Town does affordable, decent pub grub. Outside of these two options, I’d recommend looking at the other areas I’ve outlined in this blog for an evening meal or drinks!

Ocean Village – Gibraltar’s modern dining hub

Ocean Village is Gibraltar’s modern marina development, home to a number of lovely restaurants. I’ve already mentioned the highlight, Little Bay Indian, but the popular Biancas is worth a visit, too, with a varies menu and beautiful terrace overlooking the water.

For a touch of class, visit the 5 star yacht hotel Sunborn’s restaurant or cocktail bar. The area is also home to a few British chain restaurants, including Pizza Express and Wagamamas. 

For drinks, the Hendrix Pub is popular with British ex-pats and tourists, hosting quiz and music nights. And if you want to watch live sports, you can’t do better than the Arena Sports Cafe outside the Casino Admiral.

Chatham Counterguard – buzzing bars and tapas

My Wines, a lively spot for drinks on Chatham Counterguard, Gibraltar

Originally a military fortification built by the British, Chatham Counterguard is now one of Gibraltar’s liveliest strips of bars. It’s here that you’ll find My Wines, one of Gibraltar’s loveliest bars and only micro-brewery, and La Tapilla Sixtina, an excellent tapas restaurant. There are a number of other popular spots too, including Tapas by Gauchos and the Gin and Wine Club.

Queensway Quay – fine dining with a view

A peaceful spot looking over the sea, Queensway Quay Marina is home to some of Gibraltar’s classiest restaurants. Top of the bunch is Monique’s known for its Mediterranean menu and beautifully presented seafood dishes. Prices can be higher in this area than in other parts of Gibraltar.

Elsewhere – affordable eats outside of Gibraltar’s main areas

The areas above are the main places to eat in Gibraltar, but you’ll find some decent restaurants elsewhere, too. Devil’s Tower Road is home to Nuno’s @ the Express, a decent, affordable Italian, and Freska E1. There are also various beach bars dotted around. An atmospheric place to eat – though I can’t vouch for the food – is St Michael’s Cabin, up on the Rock by St Michael’s Cave.

La Línea – cross the border for authentic tapas

Just across the border from Gibraltar – a short walk from the historic town centre – is the Spanish town of La Línea. Though millions of tourists flock to Gibraltar every year, few visit La Línea – and they’re missing out. Because for the best, most authentic and cheapest tapas on a holiday to Gibraltar, you need to visit La Línea’s Andalusian tapas bars. Read We Solo Travel’s guide to the best here.

Visiting Gibraltar?

Use the tools below to find accommodation & book activities in Gibraltar.

Thanks for visiting my blog! This post may contain affiliate links - which means if you make a purchase, I'll receive a small commission, at no extra cost to yourself. This helps me keep this site running for free.

Leave a Reply

Scroll to Top

Discover more from What's down that street?

Subscribe now to keep reading and get access to the full archive.

Continue reading