Restaurants and dining within 25km of Saint John, New Brunswick

Listings 86 restaurants in and around Saint John.

Pages: 1 | 2 | 3 | 4 | 5 |


11.8 km

Old Time Diner

315 Hampton Road, QUISPAMSIS, New Brunswick E2E4M9

"The Old Time Diner is located on Hampton Road and offers a casual dining atmosphere."


14.2 km

Hammond River Country Cafe

954 Hampton Road, ROTHESAY, New Brunswick E2G

17.5 km

Reed's Point Pub & Grill

1146 Route 845, KINGSTON, New Brunswick E5N1L1

19.7 km

Nadi's Country Kitchen

8003 Route 102, LOWER GREENWICH, New Brunswick E5K 4H7

"This sit-down family restaurant offers home cooking."


21.5 km

Water Street Dinner Theatre

110 Water Street, P.O. Box 7264, Station A, SAINT JOHN, New Brunswick E2L 4S6

"Water Street Dinner Theatre operates every Thursday, Friday and Saturday night."


22.1 km

Rossmount Inn Restaurant

4599 Route 127, ST. ANDREWS, New Brunswick E5B 2Z3

"The Rossmount Inn Restaurant offers gourmet European cuisine."

Popular towns

Water Street Dinner Theatre