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 restaurant

Food types

Places to eat

  1. Julius Pizza Pizza

    169 Charlotte St, Saint John, NB E2L 2J8

  2. Catapult Coffee & Studio Coffee shop

    116 Princess St, Saint John, NB E2L 1K4

  3. Décimal 81 Restaurant

    81 Princess St, Saint John, NB E2L 1K5

  4. JLM Patisserie Bakery

    101 Charlotte St, Saint John, NB E2L 2J6

  5. Suwanna Thai

    96 Germain St, Saint John, NB E2L 2E7

  6. Crave Lounge Lounge

    32 Grannan St, Saint John, NB E2L 2C5

  1. Five and Dime Pub

    40 Grannan St, Saint John, NB E2L 0E9

  2. Marcis Salads Salad bar

    38 Grannan St, Saint John, NB E2L 2C5

  3. O'Leary's Irish pub

    46 Princess St, Saint John, NB E2L 1K2

  4. Happinez Too - Happinez Wine Bar Wine bar

    45 Canterbury St, Saint John, NB E2L 1C6

  5. Picaroons General Store Brewery

    32 Canterbury St, Saint John, NB E2L 2C5

  6. Billy's Seafood Co Seafood

    49-51 Charlotte St, Saint John, NB E2L 2H7

  7. Jeremiah's Deli & Catering Delicatessen

    47 Charlotte St, Saint John, NB E2L 2H8

  8. Charlotte Street Bakery Bakery

    47 Charlotte St, Saint John, NB E2L 2H8

  9. Wild Carrot Cafe Cafe

    47 Charlotte St, Saint John, NB E2L 2H8

  10. Cask and Kettle Irish Gastropub Gastropub

    112 Prince William St, Saint John, NB E2L 2B3

  11. Java Moose Coffee shop

    84 Prince William St, Saint John, NB E2L 2B3

  12. Wild Flours Sweets and Treats Bakery

    91 Prince William St, Saint John, NB E2L 2B2

  13. Gahan House Port City Gastropub

    87 Prince William St, Saint John, NB E2L 2B2

  14. Let's Hummus Lebanese

    44 Water St, Saint John, NB E2L 1J9

  15. Second Cup Cafe Coffee shop

    16 King St, Saint John, NB E2L 1G2

  16. Wasted Day Brewing Brewery

    36 Water St, Saint John, NB E2L 2A5

  17. Union Station Lounge Lounge

    198 Union St, Saint John, NB E2L 1B1

  18. Haven Music Hall & Cafe Cafe

    201 Union St, Saint John, NB E2L 1A9

  19. The Max Pub Pub

    185 Union St, Saint John, NB E2L 1A9

  20. Sense Of Tokyo Japanese

    13 Waterloo St, Saint John, NB E2L 3P5

  21. Unique OZE Restaurant Mediterranean

    149 Union St, Saint John, NB E2L 1A7

  22. Union House by Trailway Bar and grill

    143 Union St, Saint John, NB E2L 1A7

  23. Asia's Best Cuisine Asian

    24 Coburg St, St John, NB E2L 3J5

  24. Abuelita’s Latin american

    7 Wellington Row, Saint John, NB E2L 0G5

  25. Lemongrass Thai Fare Thai

    1 Market Sq, Saint John, NB E2L 4Z6

  26. Grannan's Seafood Seafood

    1 Market Square, Saint John, NB E2L 4S6

  27. Parking Lot Pizza Pizza

    85 Prince Edward St, Saint John, NB E2L 3S1

  28. Vito's Italian

    2 Peel Plaza, Saint John, NB E2L 5A5

  29. Tim Hortons Coffee shop

    1 Market Square, Saint John, NB E2L 4Z6

  30. Sakura Star Sushi Sushi

    1 Market Square F120, Saint John, NB E2L 4Z6

  31. York Bistro Pub American

    1 Market Square, Saint John, NB E2L 4Z6

  32. Aramark Refreshment Svc Coffee roastery

    70 Crown St Suite 270, Saint John, NB E2L 2X6

  33. Greco Pizza Pizza

    9 Somerset St, Saint John, NB E2K 2X5

  34. Robin's Millidgeville Restaurant

    535 Somerset St, Saint John, NB E2K 4X2

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in Saint John.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. 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

Nearby cities