Skip to main content

Restaurants in Gibraltar

Rock Hotel offers a traditional British afternoon tea experience © Michelle Chaplow Rock Hotel offers a traditional British afternoon tea experience © Michelle Chaplow

 

Restaurants in Gibraltar

Gibraltar is a multi-racial community, so it follows that its range of restaurants reflects the tastes of its inhabitants. Running parallel to Main Street is the pedestrianised Irish Town that is well worth a visit with its historic coffee houses, specialist ironmongers, Irish pubs and attractive restaurants.

Aside from Mediterranean food, you can find a number of ethnic and international cuisines in Gibraltar, including Moroccan, Indian, Chinese, Thai, Argentinean, Japanese, Kosher and European, such as English, Spanish and Italian. For a meal on the go, there are fast-food restaurants (Yes, Gibraltar has a McDonalds, a Burger King and a Pizza Hut!) and conveniently located sandwich bars plus, plenty of 'ye olde' English pubs and pavement cafés. Fish lovers are catered for as well.

Ocean Village Marina, Chatham Counterguard, Queensway Quay and Casemates are the hotspots for the majority of pubs, restaurants and cafes in Gibraltar. The marinas are an easy walk from the city center, while Catalan Bay on the east side is equally charming with well situated restaurants specializing in seafood with that 'catch of the day' freshness.

Top 10 Local Recommendations (in no particular order)

RestaurantAddressCuisineMust Try Dish
Aquaterra2 Main Street, G8 International Shopping Center, (by Casemates Square)Spanish/MediterraneanIberian Ham Croquettes
Mamma Mia1 Red Sands Road (by Cable Car)ItalianGigante Nero al Salmone
El Kasbah5 Castle StreetMoroccan/Middle EasternKasbah Platter and a Habibi Spritz
Flavors of India Indian/GoanPrawn Sagwala
La Tapilla Sixtina Spanish/MediterraneanCarrillada (Iberian Slow Cooked Pork Stew)
Biancas GastrobarChicken in Drunken Prawns
Dolphin Bar & Restaurant Seafood/MediterraneanBeef Steak in Peppered Sauce
My Wines Brunch & MediterraneanEggs Florentine
Edinburgh Arms Mediterranean GastropubIberian Pork 'Secreto' Skirt Steak
Gianni's ItalianPasta Carbonara
Table of Restaurants in Gibraltar
RestaurantContact NumberCuisineLocation
Charlie’s Steakhouse and Grill(+350) 20069993Steakhouse and MediterraneanOcean Village Marina
Biancas Restaurant        (+350) 20073379MediterraneanOcean Village Marina
Gill’s Indian (+350) 200 79241Italian and Steakhouse   Ocean Village Marina
The Ship(+350) 20060160British 'Pub Grub'Ocean Village Marina
O’Reilly’s(+350) 20067888Irish Pub & SteakhouseOcean Village Marina
Wagamama(+350) 20044182Pan Asian FusionOcean Village Marina
Las Iguanas(+350) 20050092MexicanOcean Village Marina
Pizza Express(+350) 20050050ItalianOcean Village Marina
Little Bay Bar and Restaurant(+350) 20040971IndianOcean Village Marina
Thi Vietnamese(+350) 20067777ThaiOcean Village Marina
54 Dining and Café(+350) 20045454Snacks and Food on the goOcean Village Marina
Boardwalk Café(+350) 22501188Snacks and Food on the goOcean Village Marina
Sanu Brunch & Co(+350) 58009391Brunch and SaladsOcean Village Marina
The Ivy (+350) 20068222American GrillOcean Village Marina
Barbary Restaurant & Lounge(+350) 20016500Fine DiningOcean Village Marina: Sunborn Yacht Hotel
Aqua Bar(+350) 20016923Poolside Bar SnacksOcean Village Marina: Sunborn Yacht Hotel
Arena Sports Cafe(+350) 20076666'Pub Grub'Ocean Village Marina
Bridge Cocktail Bar(+350) 58009908American GrillOcean Village Marina
Curry and Sushi(+350) 20040932Indian and JapaneseWatergardens Strip
Flame Grill(+350) 20047772Tex-MexWatergardens Strip
La Piedra(+350) 20051964Pan Asian FusionWatergardens Strip
Pizzeria Plaza(+350) 20044040Italian and MediterraneanWatergardens Strip
Birdie Café(+350) 20072885ChineseWatergardens Strip
The Little Rock(+350) 20051977EuropeanCasemates & Town Area
Lord Nelson(+350) 20050009'Pub Grub'Casemates & Town Area
All’s Well(+350) 20072987'Pub Grub'Casemates & Town Area
The Queen’s Picturehouse and Eatery(+350) 20073761Fine DiningCasemates & Town Area
Aquaterra(+350) 200 42875IberianCasemates & Town Area
Gianni's(+350) 200 44449ItalianCasemates & Town Area
The Tunnel(+350) 20074946'Pub Grub'Casemates & Town Area
Venture Inn Pub(+350) 20075776'Pub Grub'Casemates & Town Area
Burger King(+350) 20075789Fast FoodCasemates & Town Area
Square Café(+350) 200411100Breakfast and MediterraneanCasemates & Town Area
Roy’s Fish & Chips(+350) 20076662English ChippyCasemates & Town Area
Brunchit(+34) 91 108 94 46BrunchCasemates & Town Area
Latino’s(+350) 20046660Latin inspired flavoursCasemates & Town Area
Star Bar(+350) 20075924EuropeanCasemates & Town Area
Café Louis(+350) 22501088BakeryCasemates & Town Area
El Kasbah(+350) 200 77021MoroccanCasemates & Town Area
Paparazzi(+350) 200 69966Italian & SteakhouseCasemates & Town Area
The Muscle Bakery(+350) 200 72115BakeryCasemates & Town Area
Fox and Hounds(+350) 225 01051'Pub Grub'Casemates & Town Area
Cheers(+350) 200 79699EuropeanCasemates & Town Area
Curry & Nigiri(+350) 200 73711Indian & JapaneseCasemates & Town Area
The Royal Calpe(+350) 200 75890EuropeanCasemates & Town Area
Neha Curry House(+350) 200 62002IndianCasemates & Town Area
Purple Basil(+350) 225 01514ItalianCasemates & Town Area
Pickwicks Bistro(+350) 200 70857EuropeanCasemates & Town Area
Fern’s(+350) 200 40932Pan AsianCasemates & Town Area
Gallo Nero(+350) 200 70808ItalianCasemates & Town Area
The Clipper(+350) 200 79791'Pub Grub'Casemates & Town Area
The Wine Shop(+350) 200 40704Mediterranean TapasCasemates & Town Area
Vinopolis Gastrobar(+ 350) 200 77210Mediterranean TapasCasemates & Town Area
King’s Diner(+350) 200 52442American GrillCasemates & Town Area
Gauchos (+350) 200 59700Steakhouse & GrillCasemates & Town Area
Grill & Grain (+350) 54010736Kosher BakeryCasemates & Town Area
Copacabana(+350) 200 77596European Casemates & Town Area
Amar’s(+350) 200 61221Kosher BakeryCasemates & Town Area
The Angry Friar(+350) 200 71570'Pub Grub'Casemates & Town Area
Lek Bangkok(+350) 200 48881ThaiEuroport
Hustle n’ Flow(+350) 56 552000BrunchEuroport
Solo Express(+350) 200 62828Italian & Food on the goEuroport
Time out Café(+350) 200 76044MediterraneanEuroport
Bake & Take(+350) 200 66699Bakery & food on the goEuroport
The Lunchbox(+350) 200 49310Food on the goEuroport
McDonald’s(+34) 670 43 43 66Fast foodEuroport
Vault 13(+350) 200 42010GastrobarChatham Counterguard
My Wines(+350) 200 69463Mediterranean tapasChatham Counterguard
La Tapilla Sixtina(+350) 200 66615IberianChatham Counterguard
Chatzz(+350) 200 61114Mediterranean tapasChatham Counterguard
Tapas by Gauchos(+350) 200 42600Mediterranean tapasChatham Counterguard
Nomad’s Gastro(+350) 54094323GastrobarChatham Counterguard
Flavours of India(+350) 200 41072IndianChatham Counterguard
Raj’s Curry House IndianQueensway Quay Marina
Rendezvous (+350) 200 66420Mediterranean GrillQueensway Quay Marina
Monique's Bistro(+350) 200 66100EuropeanQueensway Quay Marina
The Lounge Gastro Bar(+350) 200 61118EuropeanQueensway Quay Marina
Restaurant Casa Pepe(+350) 200 46967IberianQueensway Quay Marina
Trafalgar Sports Bar(+350) 200 45370'Pub Grub'Past Main Street & South District
Edinburgh Arms(+350) 225 00155MediterraneanPast Main Street & South District
Jumper’s Wheel(+350) 200 40052MediterraneanPast Main Street & South District
4 Stagioni(+350) 200 79153ItalianPast Main Street & South District
Mamma Mia Pizzeria & Pasta House(+350) 200 64444ItalianPast Main Street & South District
Piccadilly Garden Bar(+350) 200 75758MediterraneanPast Main Street & South District
Firehouse Cafe(+350) 200 72299MediterraneanPast Main Street & South District
Dolphin’s Bar & Restaurant(+350) 200 70000MediterraneanCamp Bay
Cabana Beach Bar(+350) 200 63339MediterraneanCamp Bay
Piri Piri Beach Bar(+350) 200 70866Food on the goLittle Bay
Kokonut(+350) 580 09911MediterraneanSandy Bay
Seawave(+350) 200 78739MediterraneanCatalan Bay
Karma(+350) 225 07070MediterraneanEastern Beach
Bella Vita(+350) 200 42764MediterraneanEastern Beach
La Playita(+350) 200 50131MediterraneanWestern Beach
    

 

 

 

 

 

 

 

 

Book your stay in Gibraltar Now!