Can't decide where to eat in Saint John?
Browse 119 places to eat in Saint John, New Brunswick, Canada. Common food types include Coffee shop, Pizza, and Pub.
Can't decide? Let the game shortlist places in Saint John for you.
Pick a restaurantFood types
Places to eat
- Julius Pizza Pizza
169 Charlotte St, Saint John, NB E2L 2J8
- Catapult Coffee & Studio Coffee shop
116 Princess St, Saint John, NB E2L 1K4
- Décimal 81 Restaurant
81 Princess St, Saint John, NB E2L 1K5
- JLM Patisserie Bakery
101 Charlotte St, Saint John, NB E2L 2J6
- Suwanna Thai
96 Germain St, Saint John, NB E2L 2E7
- Crave Lounge Lounge
32 Grannan St, Saint John, NB E2L 2C5
- Five and Dime Pub
40 Grannan St, Saint John, NB E2L 0E9
- Marcis Salads Salad bar
38 Grannan St, Saint John, NB E2L 2C5
- O'Leary's Irish pub
46 Princess St, Saint John, NB E2L 1K2
- Happinez Too - Happinez Wine Bar Wine bar
45 Canterbury St, Saint John, NB E2L 1C6
- Picaroons General Store Brewery
32 Canterbury St, Saint John, NB E2L 2C5
- Billy's Seafood Co Seafood
49-51 Charlotte St, Saint John, NB E2L 2H7
- Jeremiah's Deli & Catering Delicatessen
47 Charlotte St, Saint John, NB E2L 2H8
- Charlotte Street Bakery Bakery
47 Charlotte St, Saint John, NB E2L 2H8
- Wild Carrot Cafe Cafe
47 Charlotte St, Saint John, NB E2L 2H8
- Cask and Kettle Irish Gastropub Gastropub
112 Prince William St, Saint John, NB E2L 2B3
- Java Moose Coffee shop
84 Prince William St, Saint John, NB E2L 2B3
- Wild Flours Sweets and Treats Bakery
91 Prince William St, Saint John, NB E2L 2B2
- Gahan House Port City Gastropub
87 Prince William St, Saint John, NB E2L 2B2
- Let's Hummus Lebanese
44 Water St, Saint John, NB E2L 1J9
- Second Cup Cafe Coffee shop
16 King St, Saint John, NB E2L 1G2
- Wasted Day Brewing Brewery
36 Water St, Saint John, NB E2L 2A5
- Union Station Lounge Lounge
198 Union St, Saint John, NB E2L 1B1
- Haven Music Hall & Cafe Cafe
201 Union St, Saint John, NB E2L 1A9
- The Max Pub Pub
185 Union St, Saint John, NB E2L 1A9
- Sense Of Tokyo Japanese
13 Waterloo St, Saint John, NB E2L 3P5
- Unique OZE Restaurant Mediterranean
149 Union St, Saint John, NB E2L 1A7
- Union House by Trailway Bar and grill
143 Union St, Saint John, NB E2L 1A7
- Asia's Best Cuisine Asian
24 Coburg St, St John, NB E2L 3J5
- Abuelita’s Latin american
7 Wellington Row, Saint John, NB E2L 0G5
- Lemongrass Thai Fare Thai
1 Market Sq, Saint John, NB E2L 4Z6
- Grannan's Seafood Seafood
1 Market Square, Saint John, NB E2L 4S6
- Parking Lot Pizza Pizza
85 Prince Edward St, Saint John, NB E2L 3S1
- Vito's Italian
2 Peel Plaza, Saint John, NB E2L 5A5
- Tim Hortons Coffee shop
1 Market Square, Saint John, NB E2L 4Z6
- Sakura Star Sushi Sushi
1 Market Square F120, Saint John, NB E2L 4Z6
- York Bistro Pub American
1 Market Square, Saint John, NB E2L 4Z6
- Aramark Refreshment Svc Coffee roastery
70 Crown St Suite 270, Saint John, NB E2L 2X6
- Greco Pizza Pizza
9 Somerset St, Saint John, NB E2K 2X5
- Robin's Millidgeville Restaurant
535 Somerset St, Saint John, NB E2K 4X2
How the pick works
- Choose Pick a restaurant. The game loads places to eat in Saint John.
- Every place gets a random number. The highest numbers make your shortlist.
- Share the shortlist with your group, or open a place to see what it serves.
Free to play. You do not need an account.
Pick a restaurant