Where to dine at Caxton St and The Barracks

Sport, history and culture intermingle at Caxton St and The Barracks, the inner-city precinct of Paddington and Petrie Terrace.

Positioned perfectly to lure the sports fans flocking to Suncorp Stadium, Caxton St exudes an energetic vibe. It is the gathering place for hundreds who turn up for rugby league, rugby union or soccer matches.

Fine dining

Black Hide Steakhouse

The iconic Gambaro’s Seafood Restaurant stands proudly on this lively strip and has a highly regarded reputation for offering some of the best seafood around. With varying wining and dining options – alfresco, a la carte and a bar – it’s a great destination for footy and seafood fans alike. It's younger brother, Black Hide Steakhouse sits across the road serving award-winning steak in a fine dining atmosphere.

Pub classics

A hit with the young crowd, Hotel LA offers versatility with Alfred's Bar, The Brasserie and The Verandah Bar – the upstairs balcony bar.

Caxton Street on game day

Also close to the stadium, the Caxton Hotel is one of Brisbane’s oldest licensed premises, having being built in 1884. The Caxton boasts four state-of-the-art bars, including the renowned Cauldron Bar and award-winning Char Grill & Terrace Bar.

Casual bistros

Enzo & Sons is a rock n roll Italian restaurant and bar built on the three classic elements of Italian dining – good food, good wine and good music. Across the road, craft beer bar Brewski has a menu of casual eats to accompany the 200 plus bottles of beer they offer, including a large number of vegan eats.


Speaking of beer, brew pub and burger bar Fritzenberger offers a simple burger and frites menu to enjoy with the in-house brewed beer.


The Barracks centre is home to exclusive specialty shops and multicultural restaurants. It is the perfect place to treat your taste buds or pick up something unique. Experience the sensory delights of French Vietnamese cuisine at Libertine Restaurant and Bar, Spanish tapas at Peasant or Mexican Cuisine at Los Villanos.

Discover more dining