The vibrant capital of Queensland is not just known for its stunning river views and warm climate; it’s also a hotspot for those who love to eat! From riverside long lunches and neighbourhood favourites to buzzing wine bars and must-try restaurants, these are the Brisbane venues everyone’s talking about right now.
Better yet, they’ve all earned a spot on Urban List, so you know they’re worth adding to your hit list.
1. Exhibition Restaurant
Located underground in the Metro Arts Theatre of Brisbane, Tim Scott’s Exhibition truly lives up to its performative name, where “they do things differently”. With no menu and no need to make decisions, you simply sit back, relax and enjoy a variety of beautiful produce in a series of exquisite dishes. With only 24 seats in the house, it’s crucial that you make a reservation for a chance to be part of a multi-sensory dining experience.
Location: Basement 2/109 Edward St, Brisbane City QLD 4000
Hours: Tuesdays to Saturdays 5 – 11pm

2. Chalong Restaurant
For a flavour-packed trip to Southeast Asia without leaving Brisbane, Chalong is a must. Tucked away in Chapel Hill, this local favourite serves up bold Southern Thai flavours, vibrant share plates and house-made curries that are anything but ordinary. Kick things off with the betel leaf bites or grilled scallops, then dive into signature dishes like the Moo Hong or Southern Thai Fish Yellow Curry, paired with one of their fresh, herb-packed cocktails. It’s the kind of place that turns a casual dinner into an occasion.
Location: 1/620 Maggill Rd, Chapel Hill
Hours: Monday to Friday 5pm – late; Saturday to Sunday 12pm – late
3. Elementi Restaurant
If Italian is calling your name, make a beeline for Elementi in Paddington. This neighbourhood favourite is all about doing the classics exceptionally well, with contemporary pizzas, handmade pasta, a standout wine list and plenty of warm Italian hospitality. Grab a table, start with the house-made focaccia and arancini, then settle in for wood-fired pizza or a seasonal special that keeps locals coming back for more.
Location: 257 Given Terrace, Paddington
Hours: Monday 5pm – late; Wednesday to Thursday 5pm – late;
Saturday to Sunday 12pm – late
4. Beccofino

Since 2004 Beccofino has been the go-to for home-style Italian cooking in the suburb and the reasons are clear. A standout is the rich duck ragu with handmade pappardelle pasta that slaps. Bright red sit-back plastic chairs and small tables make up the relaxed, mellow setting for a super-cash pizza dinner. Chef-owner Paolo Biscaro is known for his famous wood-fired thin pizzas, and you won’t regret the ‘Number one’ – tomato, fior di latte, basil and thinly sliced prosciutto.
Location: Corner of 10 Vernon Terrace, Florence St, Teneriffe
Hours: Tuesdays to Thursdays 5:30 – 9pm;
Fridays 5 – 9:30pm, Saturdays 12 – 9:30pm and Sundays 12 – 9pm
5. Alchemy Restaurant & Bar
With a riverside location that offers sweeping views, Alchemy is a strong contender for stylish dining and special occasions in the CBD – ask for a table outside for the best vantage point. The menu changes seasonally, but what remains is the creative approach to modern Aussie cuisine with French undertones. Nibble on Coppa pork salami with gnocco fritto (fried dough) for starters before savouring something heartier like saltimbocca quail or braised beef cheeks.
Location: 175 Eagle St, Brisbane City QLD 4000
Hours: Tuesdays to Fridays 12 – 3pm, 5:30 – 11pm; Saturdays 5:30 – 10pm
6. Canvas Club
If your ideal night out involves incredible cocktails and plates made for sharing, Canvas Club deserves a spot on your list. Tucked inside a beautifully restored heritage building in Woolloongabba, this vintage-inspired gem pairs creative cocktails with Mediterranean-inspired tapas in a cosy, intimate setting. Round up your crew, order the chef’s banquet and settle in for a long evening of great food, even better drinks and plenty of atmosphere.
Location: 16 Logan Road, Woolloongabba
Hours: Tuesday to Sunday 5pm – late
7. E’cco Bistro

This sprawling venue located in Newstead Haven’s development comes to mind for group gatherings, as it sports a spacious dining room, a 35-seat upstairs private function room and a semi-alfresco terrace with swanky fit outs. The menu is built around the authentic Scheer Parilla grill, which means the contemporary bistro classics come smoke-kissed. With the caliber of hatted chef Philip Johnson in the kitchen, it’s a no-brainer to spring for a coal-grilled Queensland coral trout or grass-fed sirloin here.
Location: Shop 8/63 Skyring Terrace, Newstead
Hours: Wednesdays and Thursdays 6 – 10:30pm;
Fridays and Saturdays 12 – 2:30pm, 6 – 10:30pm.
8. Bar Rosa
Tucked just off Fish Lane, Bar Rosa is the kind of Italian wine bar you’ll wish you found sooner. Expect uncomplicated Italian fare, an ever-changing wine list and a cosy, intimate space that’s perfect for date night or a catch-up with friends. Settle in with a glass of Italian vino, share a few small plates and don’t skip the pizza fritta or handmade pasta while you’re there, it’s relaxed dining done exceptionally well.
Location: Shop 2, 77 Grey Street South Brisbane
Hours: Tuesday to Friday 5pm – late; Saturday 12pm – late
9. Baja Modern Mexican

Backed by chef Julio Aguilera who cut his teeth at multiple foremost restaurants, Baja’s northern Mexican tendencies come with top-notch flavours and polished techniques. The decor gives chic barrio vibes with high chairs, a pink bar and the outdoor cactus garden, a great option for discrete fun dining. From twice cooked octopus tentacles with burnt jalapeno soy sauce to beer battered king fish tacos, the food is out to impress and tempt you towards an order of refreshing margarita, tequila or mezcal based cocktails.
Location: 211 Brunswick St, Fortitude Valley QLD 4006
Hours: Tuesdays to Thursdays 5 – 9pm;
Fridays and Saturdays 5 – 10:30pm.
10. The Spaghetti House
The Spaghetti House is a beloved institution in Brisbane, known for its hearty Italian fare. With a menu that features classic pasta dishes from marinara to cacio a pepe and a warm, inviting atmosphere, this is a firm favourite for families and friends. Friendly service and generous portions are guaranteed at this trattoria, so consider this the one to book when gathering for a casual yet satisfying meal.
Location: Little Stanley St &, Grey St, South Brisbane QLD 4101
Hours: Mondays to Fridays 11:30 – 3pm, 5 – 9pm;
Saturdays 11:30am – 9:30pm and Sundays 11am – 9pm
11. Boucher French Bistro
For a taste of France without leaving Brisbane, Boucher is hard to beat. This cosy Graceville bistro blends modern French dishes with timeless classics, all served in an elegant dining room with an impressive wine cellar to match. Whether you’re settling in for the five-course degustation with matched wines or sharing the iconic Chateaubriand for two, every visit feels like a special occasion, without being overly formal.
Location: 365 Honour Ave, Graceville
Hours: Tuesday 5.30pm – late; Wednesday to Friday 12pm – 3.30pm & 5.30pm – late;
Saturday 5.30pm – late
12. Fratelli Paddington

Craving authentic Italian? Fratelli in Paddington delivers the full experience. From handmade pasta and wood-fired pizzas to fresh mozzarella made in-house, every dish celebrates traditional Italian flavours with a modern touch. The restaurant’s newest chapter, led by globally recognised pizza maestro Vincenzo Abbate, takes things to another level, making this the perfect spot for everything from a casual pizza night to a long lunch with friends.
Location: 283 Given Terrace, Paddington
Hours: Tuesday to Thursday 5pm – late;
Friday to Sunday 12pm – 4pm & 5pm – 9.30pm
13. Bluegrass BBQ
When only low-and-slow barbecue will do, Bluegrass BBQ has you covered. Expect authentic American-style smoked meats, stacked burgers and all the Southern comfort food favourites, from fall-off-the-bone ribs and 14-hour smoked brisket to cheesy mac ‘n’ cheese, wings and loaded fries. Come hungry, bring your mates and don’t be surprised if you leave planning your next visit before you’ve finished dessert.
Multiple locations
Hours vary across locations
14. Bottarga by Da Biuso
For a meal that feels a little bit special, Bottarga is well worth booking. Located in Maroochydore, this elegant Italian and Mediterranean restaurant showcases Southern Italian flavours through beautifully presented dishes, handmade pasta and standout seafood. Whether you opt for the indulgent degustation, fresh market fish or a bowl of house-made pasta, every plate is paired with warm hospitality and an award-winning wine list that’s just as impressive as the food.
Location: 1 Mundoo Boulevard, Maroochydore
Hours: Tuesday to Saturday 11.30am – late
15. Baba Ganouj

If you’re chasing bold flavours and vibrant share plates, Baba Ganouj is a South Bank favourite that always delivers. Blending modern Lebanese cuisine with traditional cooking methods, the menu is packed with everything from freshly baked saj bread and smoky dips to charcoal-grilled skewers, slow-cooked lamb and generous banquets perfect for sharing. Pair it all with a cocktail and settle in for a feast that’s made to be enjoyed with good company.
Location: Corner of Little Stanley St and Tribune St, South Brisbane
Hours: Monday to Tuesday 5pm – 9pm; Wednesday to Thursday 12pm – 3pm & 5pm – 9pm;
Friday 12pm – 10pm; Saturday to Sunday 12pm – 3pm & 5pm – 9pm
16. Patio
For a laid-back Brisbane catch-up with a side of sunshine, Patio by Range is the place to be. Nestled in Rosalie, this neighbourhood bar brings together craft beers, great wine, tasty bites and plenty of old-school patio charm. Grab a spot in the leafy outdoor spaces, sip on a rotating Range Brewing beer and settle in for an easy afternoon of good food, good drinks and even better company. Whether it’s a Sunday session, casual dinner or drinks with friends, Patio makes every visit feel like you’re at your favourite local.
Location: 146 Baroona Rd, Paddington
Hours: Tuesday 5pm – 9pm; Wednesday to Thursday 4pm – 9.30pm;
Friday – Sunday 12pm – late
17. Sassafras of Paddington
Set inside a beautiful Queenslander in the heart of Paddington, this much-loved local is all about fresh, feel-good food, great coffee and a relaxed atmosphere that makes you want to stay a little longer. From all-day brunch favourites and colourful plates to sweet treats and their famous boozy brunch experience, Sassafras is the perfect spot for a lazy weekend catch-up, celebration or coffee date. Don’t forget to bring your four-legged friend too, the leafy garden setting is just as welcoming for pups as it is for people.
Location: 88 Latrobe Terrace, Paddington
Hours: Wednesday to Sunday 7am – 2pm
18. Saint Lucy

For a little taste of Italy in St Lucia, Saint Lucy Caffé e Cucina is the perfect spot to add to your Brisbane dining list. Bringing together Italian café culture and modern dining, this neighbourhood gem serves up handcrafted pasta, wood-fired pizzas, quality coffee and plenty of Italian-inspired favourites made for lingering over. Whether you’re stopping by for a relaxed brunch, a long lunch or an intimate dinner with friends, Saint Lucy delivers that warm, welcoming feeling of an Italian local, complete with great food, good wine and plenty of atmosphere.
Location: The University of Queensland Blair Drive, St Lucia
Hours: Daily, 7am – 9pm
19. Golly Gosh!
For a brunch experience that’s a little extra, Golly Gosh is the Yeronga café bringing serious fun to the breakfast table. Known for its over-the-top sweet creations, this local favourite serves up indulgent waffle stacks, loaded French toast, colourful brunch boards and plenty of classic café favourites for those who prefer something savoury. Whether you’re catching up with friends, treating yourself to a weekend brunch or looking for a spot the whole family will love, Golly Gosh delivers big flavours, playful plates and a menu that’s made for sharing.
Location: 92 Hyde Road, Yeronga
Hours: Monday 6.30am – 2pm; Thursday to Sunday 6.30am – 2pm
20. The Montague Hotel
For a classic Brisbane pub experience with a modern twist, The Montague Hotel (aka “The Monty”) is a West End favourite that’s always worth a booking. This lively local brings together everything you want from a great neighbourhood venue, a delicious menu, relaxed dining spaces, live music, sport on the screens and plenty of options for a casual catch-up. Whether you’re settling in for a pub classic, sharing plates with friends or heading upstairs to Zephyr Bar for cocktails and rooftop vibes, The Montague Hotel knows how to turn a simple meal into a great night out.
Location: 303 Montague Rd, West End
Hours: Daily 10am – late
