Places to eat in Ballina

From candle lit romantic dinners to takeaway or home deliver, Ballina and surounding villages have a variety of cafes and restaurants offering a range of cuisines to suit almost any taste.

cafes & takeaways

Asian Gourmet
Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina
Asian takeaway: 02 6686 5533

Ballina Fisherman's Co-op
Cnr Pacific Highway & Keppel Street, Ballina
Fresh seafood & takeaway: 02 6686 2533

Baskins & Robbins
The Ramada Complex, Fawcett Street, Ballina
Icecream: 02 6686 4002

Beanz
222 River Street, Ballina
Fresh juices and healthy light refreshments: 02 6686 6170

Brewster's Cafe
105 River Street, Ballina
Light meals & cafe sweets: 02 6686 8313

Caddie's Coffee
43 River Street, Ballina
Coffee & light refreshments02 6681 5452

Cafe Horizon
Ballina Airport, Southern Cross Drive, Ballina
Light refreshments: 02 6686 6102

Cafe Sebastian
Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina
Cafe style meals: 02 6681 3885

Cafe Sirocco
136 River Street, Ballina
Mediterranean/traditional, BYO: 02 6681 6344

Berry Juicy
Shop 3, Brighton Street, Ballina
Juices, Wraps & Sushi: 02 6686 0888

Chicken Mania
70 River Street, Ballina
Fast food chicken outlet: 02 6686 5442

Curry Up Curry House
208 River Street, Ballina
Takeaway Curry: 02 6686 2589

Domino's Pizza
1/271 River Street, Ballina
Pizza takeaway & delivery: 02 6686 6799

East Ballina Chinese Takeaway
East Ballina Shopping Centre, Links Avenue, East Ballina
Chinese takeaway: 02 6686 8833

El Turko
261 River Street, Ballina
Kababs: 02 6686 8001

Freshly Sejuiced
5 Brighton Street, Ballina
Fresh juices and smoothies: 02 6686 0888

Happy Buddha Coffee & Internet Cafe
178 River Street, Ballina
Ice cream & fast food: 02 6686 5783

Gloria Jeans Coffee
Shop 10 Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina
Coffee & light refreshments: 02 6686 8133

KFC
Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina 
Fast food : 02 6686 0145

Juice It Up!
112 River Street, Ballina
Fresh juices & salad wraps: 02 6681 6688

McDonalds
Cnr Kalinga Street & Brampton Avenue, Ballina
Fast food: 02 6686 8777

Margo's on the Boulevard
Shop 22, The Boulevard, River Street, Ballina
Cafe & light meals: 02 6686 5882

Mint
The Boulevard, River Street, Ballina
BYO Thai/Asian Cuisine: 02 6686 8911

Noodle Paradise
116 River Street, Ballina
Asian noodle takeaway: 02 6686 6632

Northern Rivers Seafood
Pacific Highway, Ballina
Fresh seafood & cooked takeaway: 02 6686 2187

Pier 173
173 River Street, Ballina 
Fish 'n 'Chips: 02 6681 3819

Puddee's Coffee Shop
23 Cherry Street, Ballina
Breakfast & light meals: 02 6681 1300

Racecourse Road Takeaway
Simmons Street, Ballina
Fast food takeaway: 02 6686 8118

Ramamon's Dial a Pizza
220 River Street, Ballina
Eat in or takeaway pizza: 02 6686 6336

Red Rooster
Cnr Fox & Kerr Streets, Ballina
Eat in or takeaway: 02 6681 3111

Riverwalk Cafe
Riverwalk Arcade, River Street, Ballina
Light cafe meals: 02 6686 3353

Sasha's Fine Food
Shop 12, Wigmore Arcade, River Street, Ballina
Gourmet takeaway: 02 6681 1118

Serafino
Shop 5 Wigmore Arcade, Ballina
Coffee & light meals: 02 6686 4449

Scinagro Cafe
Shop 2, Ramada Complex, Cherry Street, Ballina
Specialises in vegetarian, vegan & gluten free meals: 02 6681 4544

Scubi-Doo Cafe & General Store
12 Shelly Beach Road, Ballina
Fast food & takeaway: 02 6681 3666

Shaws Bay Takeaway
5 Brighton Street, Ballina
Fast food takeaway: 02 6686 3332

Shelly's on the Beach
Shelly Beach Road, Ballina
Modern Australian cuisine, BYO: 02 6686 9844

Subway
Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina
Gourmet sandwiches: 02 6681 5555

Summerland Seafoods
97 River Street, Ballina
Fish' n' Chips: 02 6686 2183

Swish
147 River Street, Ballina
Light Cafe meals BYO: 02 6681 4033

Thai on High
Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina
Authentic Thai & Vietnamese: 02 6681 3184

The Serious Coffee House
5/2 Moon Street, Ballina
Seafood, steaks, chicken & pasta, BYO: 02 6686 7119

The Cherry Cafe
85 Cherry Street, Ballina
Fast food takeaway: 02 6686 4733

The Verandah Cafe
Thursday Plantation, Gallans Road, Ballina
Coffee, cake & light meals02 6686 7273

Trident
Big Prawn Complex, Pacific Highway, Ballina
Fresh seafood & cooked takeaway: 02 6686 0400

Uncle Tony's Kebabs
Ballina Fair Shopping Centre, Cnr Fox & Kerr Streets, Ballina
Kebabs: 02 6681 5587

Wow Shushi
Shop 3, Riverwalk Arcade, River Street, Ballina
Nori rolls, nigiri, inari, miso soup: 02 6681 1733

Zeb's Wholesome Eatery
5/268 River Street, Ballina
Eat in takeaway fresh & healthy salads: 02 6686 2107

clubs & pubs 

Aussie Bistro
Australian Hotel, Cnr Cherry & River Streets, Ballina
Licensed Modern Australian Bistro02 6686 2015

Ballina Family Restaurant
Ballina Bowling Club, Cherry Street, Ballina
Licensed Smorgasbord & Banquets: 02 6686 2811

Cafe B
Ballina Hotel, 253 River Street, Ballina
Licensed Bistro: 02 6686 2077

Cafe Fresco
Henry Rous Tavern, 177 River Street, Ballina
Licensed A La Carte/Cafe Style: 02 6686 3319

Giovanni's
Westower Tavern, Pacific Highway, Ballina
Licensed Bistro: 02 6686 7272

McGinty's Irish Pub
56 River Street, Ballina
Licensed International Cuisine: 02 662 1135

The Waterfront Cafe
Shaws Bay Hotel, Brighton Street, Ballina
Licensed Bistro: 02 6686 2034

Waves Bistro
Ballina RSL Club, River Street, Ballina
Licensed Bistro & Carvery: 02 6686 2544

restaurants

Ballina Manor Restaurant
25 Norton Street, Ballina
Licensed A La Carte/Seafood02 6681 5888

Nautilus Bar & Grill
Ballina Beach Resort, Compton Drive, Ballina
Licensed A La Carte/Seafood: 02 6686 8888

Big Prawn Restaurant
Pacific Highway, Ballina 
Family Restaurant: 02 6686  0086

Cafe 29
Ramada Riverside Apartments, 35 Fawcett Street, Ballina
Licensed Modern A La Carte: 02 6681 9200

Fleurs Restaurant
Comfort Inn All Seasons Motor Inn, 301 River Street, Ballina
Licensed A La Carte/Seafood: 02 6686 2922

Garden Restaurant
Ballina Island Motor Inn, Pacific Highway, Ballina
Licensed A La Carte Seafood & Steak: 02 6686 8866

Hoi Shing Restaurant
283 River Street, Ballina
Licensed Chinese: 02 6686 4783

Kam Hing
Ballina Golf Club, Jameson Avenue, Ballina
Licensed Chinese & Australian: 02 6686 9232

Mayley House1
2 Cedar Crescent, Wardell
Old world intimate dining: 02 6683 424

Mexican Del Rio
River Street, Ballina
Licensed Mexican: 02 6686 2775

Oriental Pearl
315 River Street, Ballina
Licensed Chinese & Australian: 02 6686 5406

Pelican 181
12-14 Fawcett Street, Ballina
Seafood restaurant & cafe, BYO: 02 6686 9181

Ping Sun Chinese
200 River Street, Ballina
Chinese, BYO: 02 6686 3292

Ploy Thai
Quays West Shopping Centre, Pacific Highway, Ballina
Authentic Thai, BYO: 02 6686 5432

River Thai
Riversleigh Guest House, 5 River Street, Ballina
Traditional Thai, BYO: 02 6686 9774

Sandbar & Restaurant
3 Compton Drive, Ballina
Licensed Seafood: 02 6686 6602

Spinnakers Restaurant
Ballina RSL Club, River Street, Ballina 
Licensed A La Carte waterfront dining: 02 6686 2544

Thai By Night
187 River Street, Ballina
BYO Traditional Thai: 02 6686 7217

The Blue Room
Sundowner Motor Inn, Cnr River & Kerr Streets, Ballina
Licensed Modern Australian: 02 6686 7117

Wicked
Cnr Cherry & Tamar Streets, Ballina 
Modern Mediterranean, BYO: 02 6686 2564