The Best Restaurants in Saint John
- mila
- July 25, 2023
- Travel
- Restaurants at Saint John, Restaurants Saint John, The Best Restaurants Saint John
- 0 Comments
Welcome to Saint John, the culinary capital of New Brunswick! If you’re a foodie seeking an unforgettable dining experience, then look no further. This vibrant city has everything from quaint little gastropubs to high-end gastronomic delights. Join us on a mouthwatering journey as we explore the best restaurants in Saint John, where every bite is an explosion of flavor and every plate tells its own unique story. Prepare your taste buds for a delectable adventure like no other – let’s get started!
The Best Restaurants in Saint John
1. East Side Mario’s
If you’re looking for a delicious Italian meal in Saint John, then you have to check out East Side Mario’s! This popular restaurant is known for its hearty dishes and tasty pizza; there’s something on the menu for everyone to enjoy. Whether you’re in the mood for classic spaghetti and meatballs or something more unique like their chicken Parmesan Calzone, you’ll be sure to find something to your liking at East Side Mario’s. And don’t forget to save room for dessert – their tiramisu is simply unbeatable!
Website: https://www.eastsidemarios.com
2. Cask & Kettle Irish Gastropub
Cask & Kettle Irish Gastropub is a local favorite for its delicious food and drinks, as well as its inviting atmosphere. The menu features traditional Irish fare with a modern twist, including dishes like Guinness-braised lamb shank and Jameson whiskey-infused chicken. The bar features an extensive selection of Irish and craft beers and a wide variety of spirits. Whether you’re looking for a hearty meal or just a pint of Guinness, Cask & Kettle is the perfect spot to cozy up this winter.
Website: https://caskandkettle.com
3. Splash Thai Cuisine
Splash Thai Cuisine is a local favorite for Thai food in Saint John. The restaurant is located in Uptown Saint John and offers a wide variety of traditional Thai dishes. Splash Thai Cuisine is known for their friendly staff and their authentic Thai food. The restaurant has a casual atmosphere and is perfect for a quick lunch or dinner. Their menu features all of your favorite Thai dishes, including Pad Thai, green curry, and Massaman curry. splashthaicuisine.com
Website: http://www.splashthaicuisine.com
4. The Med Restaurant
The Med Restaurant is a favorite among locals and tourists alike. The food is fantastic, the service is outstanding, and the atmosphere is unique. The restaurant is located in an old brick building on the corner of King Street and Queen Street. The inside of the restaurant has been renovated to give it a modern feel, but the original features such as the high ceilings and exposed brick walls have been preserved. If you’re looking for a truly memorable dining experience, you need to check out The Med Restaurant.
Website: http://www.medrestaurant.com
5. Italian by Night
Italian by Night is one of the best restaurants in Saint John for a romantic evening out. The restaurant has a cozy and inviting atmosphere, with dark wood furnishings and flickering candles on every table. The menu features traditional Italian favorites like chicken parmigiana and spaghetti carbonara, as well as more modern dishes such as Tuscan-style steak. The wine list is extensive and includes both Italian and New Brunswick wines. Finish your meal with a classic tiramisu or a slice of Nutella pizza.
Website: https://www.italianbynight.com
6. Gahan House Port City
Gahan House Port City is a seafood restaurant located in the heart of Saint John. The menu features fresh, local seafood and produce. The seafood is sourced from the nearby Bay of Fundy and the produce is sourced from local farms. The restaurant has a casual atmosphere and offers a variety of seating options, including bar seating, table seating, and outdoor seating. The restaurant also has a private dining room available for groups.
Website: http://www.gahan.ca
7. Vivaldi’s
If you’re looking for a truly unique dining experience, then you need to check out Vivaldi’s. This restaurant is located in an old church, and the owners have done a fantastic job of preserving the original features while creating a warm and inviting space. The menu features classic Italian fare with a modern twist, and the dishes are absolutely delicious. The service is wonderful and the atmosphere is simply magical.
Website: https://www.vivaldis.ca
8. Port City Royal
If you’re looking for a truly royal dining experience, look no further than Port City Royal. This fine dining establishment is located in the heart of downtown Saint John and offers a stunning setting overlooking the Saint John River. The menu features seasonal New Brunswick dishes with a modern twist, and the wine list has been carefully curated to pair perfectly with your meal. Whether you’re looking for an intimate dinner for two or a grand celebration with friends, Port City Royal will make your event one to remember.
Website: https://www.portcityroyal.com
9. Billy’s Seafood Company
Billy’s Seafood Company is a local seafood restaurant in Saint John that offers an array of fresh seafood dishes. The menu includes items such as lobster, crab, and shrimp. The restaurant also offers a variety of side dishes and starters. Billy’s Seafood Company is a great option for those looking for a casual seafood dining experience. The restaurant has a relaxed atmosphere and the staff is friendly and attentive. The prices are reasonable and the quality of the food is excellent.
Website: http://www.billysseafood.com
10. East Coast Bistro
If you’re looking for a delicious meal on the East Coast, look no further than Saint John’s East Coast Bistro. This charming restaurant offers a wide variety of seafood and steak options and a selection of vegetarian dishes. The service is friendly and attentive, and the atmosphere is relaxed and inviting. Whether you’re in the mood for a light lunch or a full-blown dinner, East Coast Bistro is sure to please.
Website: https://eastcoastbistro.com
Conclusion
All in all, Saint John is a great place to find delicious and unique food. Whether you’re looking for a casual restaurant or a more upscale dining experience, plenty of establishments won’t disappoint. If you’re ever visiting this charming city, check out some of these restaurants for an unforgettable culinary experience!

