Home Page


Since 1983 Grannan’s Seafood has offered the warmest hospitality and finest cuisine in Saint John. Located in historic Market Square on the waterfront, we offer fresh Maritime Seafood, fresh cut steaks and, creative casual fare.

Located at Level 1, Market Square, Saint John, New Brunswick

View Menu



Church Street Steakhouse


A classic steakhouse offering Saint John’s highest-quality, best-tasting beef. This is the place for steaks! When only beef will do, you’ll be impressed with our USDA Certified Angus Beef entrees…the highest quality, best tasting beef available. Join us and relax in the ambience of this tastefully restored heritage building.

Located at 10 Grannan Street, Saint John, New Brunswick.

View Menu



Churchill’s Pub


Our menu features pub favourites unlike other pubs. Our burgers have been voted Saint John’s BEST 6 Year’s Running! Churchill’s also boasts 24 quality drafts on tap, specialty martinis and delicious pub food in a warm, friendly atmosphere. Come on in and see for yourself!

Located at 8 Grannan Street, Saint John, New Brunswick

View Menu







Executive Chef Johnny High

Executive Chef Johnny High is a Saint John native who has spent the majority of his career in the hospitality industry where he was able to work with both local and international chefs. Having attained his Red Seal in 2010, his goal has been to create food that has a practical appeal for local tastes as well as to design creative dishes with international flare.

View Menu

Final Stage

Visit Us

Uptown Saint John