St. John's Restaurants
Make a free reservation
Available for late dinner now in Atlantic Canada
Find the right table in St. John's
Let OpenTable find the best spots for you.
Check out diners' favorite restaurants in St. John's
Updated on
Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.
Snow White Laundry
$$$$•Contemporary Canadian•4.8(62)Our story begins with Snow White Laundry, a well-known Chinese-Newfoundland family business that served generations of residents in St. John's, Canada's oldest city. Today, Chef Ken Pittman, grandson of the laundromat's owner, carries that legacy forward through intention, emotion, and craft. Combining seasonal ingredients, thoughtful hospitality, and a deep connection to Newfoundland, we offer a dining experience that honors the past while creating something entirely new.Quintanas De La Plaza
$$$$•Mexican•4.8(133)Bringing you a delicious blend of Tex Mex food to St. John's, NL since 1980! A new experience for you. A tradition for us! Located in Churchill Square just minutes from downtown and Memorial University. Come sit back and enjoy some of our most popular dishes including the Mexican Flag, Flautas or Fish Tacos. We offer a wide selection of tequilas and the best margaritas and sangrias in St. John's!
The Little Sparo
$$$$•Italian•4.7(1,038)There is nothing complicated about food, and nobody understood this better than the Italians. They knew that a delicious meal did not require elaborate preparation - just proper ingredients, and the passion and patience to let them work their magic. At The Little Sparo, we apply these principles in all we do. From our fresh baked naturally-leavened bread and pizza to our homemade extruded pasta, every item is prepared with gentle, attentive care. Come enjoy the comfort of Italian cuisine, in our newly renovated, open-concept restaurant with breathtaking views of the St.john's harbor that carries right through to the narrows. Book a table in our elegant dining room or come relax by the fireplace in our cozy, inviting lounge. Our kind and knowledgable staff are here to welcome you with the warm and friendly hospitality that Newfoundlanders are known for. Come join us for dinner!The Merchant Tavern
$$$$•Bistro•4.7(2,106)Welcome to The Merchant Tavern,
The Merchant pays homage to hard-working people who appreciate fine fare and spirits. Using fresh ingredients from local purveyors and some inspiration, we create dishes that will make you feel sated. We keep 21 Bar Seats and 5 Raw Bar Seats for Walk-Ins.
No. 4 Restaurant & Bar
$$$$•Canadian•4.6(116)Start your evening with one of our carefully curated cocktails, from classics with a twist to seasonal concoctions designed to awaken your palate. The bar serves as the perfect prelude to a memorable meal, whether you’re unwinding after a long day or gathering with friends for a special occasion.
But it’s the food that truly steals the show at No. 4 Restaurant. With a menu inspired by local, seasonal ingredients, we offer a range of dishes that blend comfort with refinement. Every dish is crafted with the finest quality ingredients and a touch of creativity. Our chefs pride themselves on delivering balanced flavours, delicate textures, and an ever-evolving menu that keeps things fresh and exciting.
To end your meal on a sweet note, indulge in one of our decadent desserts. Each dessert is a celebration of taste and artistry, designed to satisfy even the most discerning sweet tooth.Exile
$$$$•Contemporary Canadian•4.5(1,133)Thrill your senses with a dining experience at Exile, JAG's restaurant. Exquisite plates will tantalize your taste-buds and an embracingly warm atmosphere creates the perfect dining experience.
Enjoy our locally sourced ingredients at lunch, during a weekend brunch, or on a special night out with family and friends.
Casa Amigos Restaurant NL
$$$$•Mexican•4.4(70)Casa Amigos NL is a vibrant and welcoming Mexican restaurant located in the heart of downtown St. John's. The restaurant boasts a warm and inviting atmosphere, with colorful décor and friendly staff. The menu features a wide variety of authentic Mexican dishes, all made with fresh, high-quality ingredients. From classic tacos and burritos to sizzling fajitas and flavorful enchiladas, there's something to satisfy every craving. Casa Amigos NL also offers a selection of refreshing margaritas and other Mexican-inspired cocktails. Whether you're looking for a casual lunch or a festive dinner, Casa Amigos NL is the perfect place to experience the true flavors of Mexico.Grotto
$$$$•Global, International•4.5(101)The coziest room in the city, 19th century stone walls, wood beams, fireplace, comfy seating and a relaxing vibe. Our Talented International Head Chef Vasyl Sokolnikov leads a skilled kitchen team featuring a sushi/raw bar and skilled hot kitchen with classics like steak frites, moose pappardelle and izakaya favourites such as chicken karage and duck confit gyoza!
See what locals rave about in St. John's
- JJaeleighAtlantic Canada •1 review5.0Dined 2 days agoWe had such an amazing experience at LIV! The food was absolutely delicious, and the portions were very generous, definitely enough to take some home and enjoy later! Our service was fantastic, and the staff were all so friendly, welcoming, and attentive. From the food to the overall atmosphere and service, everything was wonderful. We truly enjoyed our experience and will definitely be back the next time we’re in Newfoundland! Highly recommend! 😊More infoLIV$$$$• Asian• St. John's•4.9
- SSusanGoldAtlantic Canada •19 reviews5.0Dined 4 days agoWe loved absolutely everything about Snow White Laundry. Our group of 7, all first time guests, enjoyed various dishes including the cod main, Denver steak, bao bread, cod fritters, snow crab gnocchi, pease pudding dumplings and dessert of the evening as well as several cocktails/mocktails…..10/10 on every bite and sip! We look forward to our next visit to try more of the menu, both food and drink. I have to say that what stood out as much as the incredible food was the vibe/ atmosphere and service. We felt so welcomed from the moment we entered and our servers were personable, helpful and really added to our experience. The other diners were obviously also enjoying their meals and there was a feeling of camaraderie in being together in this wonderful space. We love the backstory of how the restaurant name was chosen as well, so heartwarming. We will be back….soon!More infoSnow White Laundry$$$$• Contemporary Canadian• St. John's•4.8
- GGerald1 review5.0Dined 5 days agoThe Grotto never disappoints! Great food, great drinks and great service.More infoGrotto$$$$• Global, International• St. John's•4.5
- GGabriellaGoldToronto / Ontario •5 reviews5.0Dined on Oct 30, 2026Great food and staff ! A small little spot but so fun! Would highly recommendMore infoThe Adelaide Oyster House$$$$• Contemporary Canadian• St. John's•4.6
- CCathyGoldAtlantic Canada •24 reviews5.0Dined on Oct 26, 2026Had a great meal as always. Everything was delicious and service was excellentMore infoOliver's$$$$• Canadian• St. John's•4.6
Frequently asked questions
Healthy restaurants located in St. John's include Portage (opens in a new tab), The Keg Steakhouse + Bar - St. Johns (opens in a new tab) and Oliver's (opens in a new tab)
Restaurants with gluten-free options in St. John's are The Keg Steakhouse + Bar - St. Johns (opens in a new tab), Oliver's (opens in a new tab) and LIV (opens in a new tab)
Bottomless brunch in St. John's is available at The Little Sparo (opens in a new tab), The Keg Steakhouse + Bar - St. Johns (opens in a new tab) and Exile (opens in a new tab)
The most romantic restaurant in St. John's is The Keg Steakhouse + Bar - St. Johns (opens in a new tab)
Restaurants in St. John's with a great view include The Keg Steakhouse + Bar - St. Johns (opens in a new tab), Barrio Legado (opens in a new tab) and The Little Sparo (opens in a new tab)
Explore OpenTable
- Johnson Geo Centre
- Art Gallery of Newfoundland And Labrador
- The Fluvarium
- The Rooms
- Memorial University Botanical Garden
- Fort Amherst Lighthouse
- Christ Church
- Lspu Hall Theatre Resource Centre For The Arts
- Janeway Children'sHealth And Rehabilitation Centre
- Hometel on Signal Hill
- St. Clare's Mercy Hospital
- Eastern Edge Gallery
- Courtyard by Marriott St. John's Newfoundland
- Twin Rinks
- Wesley United Church
- Murray Premises Hotel
- Premiere Suites - Elizabeth Towers
- 351
- Leaside Manor
- The Duckworth Inn
- Home
- Canada
- Atlantic Canada