Restaurants near Flatrock

As Good As It Gets 5 Old Flatrock Rd, Flatrock Seafood • $
5 Old Flatrock Rd, Flatrock

“Went today after site seeing and hiking around Flatrock and came across this truck selling fish and chips (along with a few other meals).
Definitely worth the stop!
Crispy well-seasoned battered cod (skin still on so you know it isn't just frozen Costco cod!) The French fries/chips you can tell are local grown potatoes. You can taste the hardy minerals in the potatoe itself. (Would recommend they did a double fry on the potatoes next time cause they didn't seem to be crispy fries) But; the fish, by far was the catch of the meal for sure ?
Friendly customer service. They bring it right to your car after you order, or you can sit down to one of their picnic tables and enjoy hot and fresh.

Parking: It's more like a driveway than a parking lot. Have to be weary of parking when they get busy cause there isn't really "parking lots" so you could get stuck with someone parking behind.”

5 Superb7 Reviews
Terre Restaurant 125 Water St, St. John's Canadian • $$$$
125 Water St, St. John's - 9.52 miles

Customers` Favorites

Potato Bread
Quail
Hanger Steak
Halibut
Scallops
Seafood Appetizers
Townie Hashbrown
Challah Purdu
Lobster Roll
Razor Clams

“Myself and my partner went there for brunch this past weekend. It was our first time and it will NOT be our last. Wow is all I can say. 10/10.”

4.7 Superb249 Reviews
Zauq Kitchen 11 Freshwater Rd, St. John's Pakistani • $
11 Freshwater Rd, St. John's - 9.67 miles

Customers` Favorites

Halwa Puri
Naan Chana Nashta
Chicken Karahi with 1 Roghni Naan
Chicken Seekh Kabab Kadai
Biryani Chicken
Beef and Curry
Tawa Chicken
Karhak Chaye
Beef Biryani

“Great authentic food! Amazing taste!! 👍👍”

5 Superb137 Reviews
Peaceful Loft 250 Duckworth St, St. John's Vegetarian • $
250 Duckworth St, St. John's - 9.48 miles

Customers` Favorites

Peaceful Rolls
Spring Rolls
Chutneys
BBQ Vegetarian Pork and Duck
Vegan Pork and Vegetables
Hong Kong Crispy Noodles
Pan Fried Dumplings
Kung Pao Vegan Fish
Appetizer Sampler
Fresh Pineapple Fried Rice Noodle

“A restaurant operated by an older couple. Extremely good service but very limited seating inside. Takeout is a good option. The hours are not exactly those written on happy cow (opens at 12:30 today for example). The food is really great and full of veggies for a reasonable price. Soup and sauces are offered on the house. The host also offers a clementine ( or a tangerine, not sure) for dessert. Great place to visit if in Newfoundland.”

4.9 Superb233 Reviews
Christian's Pub 23 George St, St. John's Bar • $$
23 George St, St. John's - 9.85 miles

Customers` Favorites

Newfie Screech Shots
Beer and Snacks
Rolling Rock
Beer Tap

“The most authentic and genuine Screehed-in ceremony in Saint John’s. Loads of fun and laughter to boot!”

4.7 Superb192 Reviews
The Old Dublin Bakery 203 Merrymeeting Rd, St. John's Bakery • $
203 Merrymeeting Rd, St. John's - 9.74 miles

Customers` Favorites

Pastry
Cinnamon Roll Raspberry Custard Tart Jamwiches Sausage Roll
Soda Bread Spinich Dip Lemon Flakies in Da Box
Blueberry Scones and Cream Puffs

“Best bake good ?”

4.9 Superb85 Reviews
MajesTea 179 Elizabeth Ave, St. John's Bubble Tea • $
179 Elizabeth Ave, St. John's - 8.88 miles

Customers` Favorites

Strawberry Cheese Crown
Popping Pearl
Mango Cheese Crown
Orange Sunshine
Coconut Jelly
Yakult
Grapefruit Harvest
Golden Lion
Rich Peach
Jasmine Tea

“Tried MagesTea for the first time and cannot recommend enough! The bubble tea was delicious and so refreshing!! Staff were also very knowledgeable and friendly and helped recommend my perfect drink!”

4.7 Superb151 Reviews
The Newfoundland Embassy 79-81 New Gower St, St. John's Pubs • $
79-81 New Gower St, St. John's - 9.93 miles

Customers` Favorites

Custard Cones
Nachos
Veggie Pizza
Club House and Caesar Salad Split
Bacon Wrapped Scallops
Butter Chicken Poutine
Pepperoni and Cheese
Homemade Beef Soup
Chicken Wings
Steak

“The Embassy is my favourite spot in St. John’s. Staff are always so friendly. They have the biggest selection of local craft beer.”

4.7 Superb159 Reviews
Sinaing Home of Filipino Cuisine 194 Duckworth St, St. John's Filipino • $$
194 Duckworth St, St. John's - 9.41 miles

Customers` Favorites

Crispy Pata
Pork Sinigang
Inasal with Garlic Rice
Daing Na Bangus
Beef Pares Tacos
Pancit Canton Stir
Starters and Salads
Tapa Burger and Fries
Bagnet Pakbet Sautéed Tropical Vegetable-Crispy Pork Belly
Sinaing’S Sizzling Sisig Sizzling Sautéed Pork

“Thank you, Sinaing, for accommodating us for my son’s birthday and baptism! We first tasted your food during the summer, and I immediately told my husband that we had to celebrate here. Even though our family couldn’t be with us, your food made us feel right at home. The dishes were not only delicious but also carried that comforting, home-cooked flavor that brought back so many memories. Thank you for helping make this special day even more memorable for us!”

4.9 Superb105 Reviews
Blue On Water 319 Water St, St. John's Pet Friendly • $$
319 Water St, St. John's - 9.84 miles

“We stayed for 3 nights for our daughter's wedding. Our room was first class with w.c., large bath and large walk-in shower. It was quiet, facing the rear of the building. The front pedestrian way can be a bit noisy with revellers. Spotlessly clean, with aircon and fridge. The restaurant offered a varied evening menu, and the cuisine was superb. Likewise, a good choice for breakfast, and large portions. I had the 2 egg breakfast, and the eggs were cooked precisely to my instructions. The staff were very pleasant and helpful. This was my second visit, and I look forward to my third.”

4.6 Superb201 Reviews
The Ship Pub 265 Duckworth St, St. John's Pubs • $$
265 Duckworth St, St. John's - 9.54 miles

Customers` Favorites

Poutine
Two Piece Fish and Chips with Dressing and Gravy
Small Fries
Large Fries

“Great live music and support for the NL music scene, good selection of beers on tap, fantastic and creative food, friendly staff, great vibe, and set up to take cards for cover when they charge cover. 10/10”

4.7 Superb124 Reviews
Persepolis Persian Restaurant 585 Torbay Rd, St. John's Persian/Iranian • $$
585 Torbay Rd, St. John's - 6.27 miles

Customers` Favorites

Lamb Shank
Saffron Rice
Mirza Ghasemi
Majoon
Fesenjoon
Dips
Lemon Drink
Shirazi Salad
Saffron Chicken Kebab
Baklava

“Amazing food, beautiful decor, attentive and friendly staff, generous portions, and I’ll definitely be back! The fesenjoon was sooo delicious! Thank you for a wonderful evening.”

4.7 Superb146 Reviews
Chinched 5 Bates Hill, St. John's Deli • $$
5 Bates Hill, St. John's - 9.75 miles

Customers` Favorites

Pate Sampler
Duck Confit
Potato Wrapped Cod
Crispy Dill Pig Ears
Scallop Crudo
Cheese Board
Pig Ear Fries in House Made Buffalo Sauce
Caramelized Pork Belly Rillion
Grilled Charcuterie Platter
Cacciatore Board for 2

“Best sandwich I had in a very long time and very affordable. I highly recommend! Delicious!”

4.7 Superb170 Reviews
The Duke Of Duckworth 325 Duckworth St, St. John's Bar • $$
325 Duckworth St, St. John's - 9.65 miles

Customers` Favorites

Poutine
Hot Turkey Sandwich
Fish Cakes
Cod Chowder
2pc Fish and Chips with Dressing and Gravy
Fish and Chips with Gravy and Dressing
Fish and Chips and Dressing
Classic Newfoundland Wrap
Our Famous Fish & Chips
Seafood Chowder

“walk in a total stranger but leave as an old mate. just a fantastic place with awesome food and tons of character. (and characters)”

4.5 Superb310 Reviews
Bagel Cafe 246 Duckworth St, St. John's Cafe • $$
246 Duckworth St, St. John's - 9.48 miles

Customers` Favorites

Fish
Potato
Salad
Baked Beans
Fruit
Fried
Seafood
Sausage
Hollandaise
Bagel Sandwich

“Had brunch there today. Not only was the food delicious but the server was fantastic!! So cheerful and an absolute delight!”

4.5 Superb265 Reviews
The Grounds Cafe 1525 Portugal Cove Rd, Portugal Cove-St. Philip's Cafe • $$
1525 Portugal Cove Rd, Portugal Cove-St. Philip's - 8.25 miles

Customers` Favorites

Breakfast Bagel
Smoked Salmon with Cucumber on an Everything Bagel
Ham and Cheese Biscuit with Dijon Aioloi
Bacon Egg and Cheese Bagel Sandwich
Grounds Traditional Breakfast
Vegetarian Breakfast Sandwich
Grounds Breakfast with Salad
Pineapple Upside Down Cake
Pulled Pork Flatbread
Quiche and Chips

“Today was my first visit with my son. I was so impressed by the huge space, amazing gluten free options and super friendly staff! We will be back 😊😊”

4.7 Superb127 Reviews
Classic Cafe East 73 Duckworth St, St. John's Canadian • $
73 Duckworth St, St. John's - 9.24 miles

Customers` Favorites

Seafood Chowder
Touton with Molasses
Hot Turkey Sandwich
Classic Burger with Cheese and Onions Fries on the Side
Homemade Molasses Beans and White Bread
Western Omelette \u0026 Ceasar Salad
Blueberry French Toast Breakfast
Western Omelette & Ceasar Salad
Clubhouse Sandwich and Salad
Eggs Toast Hash Browns

“Fabulous!!!!! What a great hidden gem ! Service , food and atmosphere was wonderful! I highly recommend this great place ❤️”

4.7 Superb143 Reviews
The Post Taphouse 1412 Torbay Rd, Torbay Pubs • $$
1412 Torbay Rd, Torbay - 3.16 miles

Customers` Favorites

Burger
Cod Tacos
Chicken Club Sandwich
Cod Bites
Chicken Taco with Onion Rings Two Piece Fish and Chips
Fish and Chips with Dressing & Gravy
Iceberg Beer and Beach Comber
Mac 'N Cheese & Smashburger
Taphouse Fries and Calamari

“Myself and hubby went for a drive and ended up here for early supper yesterday… I had the best seafood chowder ever!!!! And I order chowder everywhere lol… and 1/2 Greek salad was delicious! Husband had chicken clubhouse and fries and was completely satisfied!! (His a big eater.. lol) We both had Quidi Vidi beers and the choice was amazing, servers and service was wonderful! We will be back and would recommend to others!!”

4.6 Superb136 Reviews
Georgestown Bakery 60 Hayward Ave, St. John's Bakery • $
60 Hayward Ave, St. John's - 9.24 miles

Customers` Favorites

Sesame Seed Bagel
Chocolate Croissant
Brioche Garlic Bread

“Outstanding.. one of the best bagels and breads I have ever eaten, and they are in par with (and even better) what I ate in Montréal, France, Spain, or Italy. A highly recommended backery to try if you are visiting. The staff are friendly with great smiles!”

5 Superb84 Reviews
Ethiopian cuisine plus 4 Quidi Vidi Rd, St. John's Ethiopian • $$
4 Quidi Vidi Rd, St. John's - 9.14 miles

Customers` Favorites

TIBS
Veggie Sambusa
Chicken Sambusa
Injera Veggie Combo - Plus Doro Wot
Injera Veggie Combo - Plus Lamb
Special Injera Buffet with Meat
Special Injera Veggie Buffet
Rice with Chicken & Lentils
Special Injera Buffet
Ethiopian Coffee Cake

“Delicious! Brought me back to life after a long day”

4.9 Superb91 Reviews
The Battery Cafe 1 Duckworth St, St. John's Cafe • $
Recommended
1 Duckworth St, St. John's - 9.17 miles

Customers` Favorites

Scone
Rhubarb Lemonade
Battery Brownie
Carrot Cake
Drip Coffee
Banana Bread
Grilled Swiss Cheese Sandwich
Bagel and Breakfast Sandwich
Bagel with Cream Cheese
Grilled Cheese Sandwich

“Such a cute cosy place to go have coffee in the heart of St John’s. I love stopping by. 🥰”

4.5 Superb218 Reviews
St. John's Fish Exchange Kitchen & Wet Bar 351 Water St, St. John's Canadian • $$$
351 Water St, St. John's - 9.94 miles

Customers` Favorites

Fries
Crab Legs
Lobster Roll
Lobster Mac and Cheese
Tuna Tartare
Steak
Cod Fish
Seafood Platter
Lobster Bisque
French Country Salad

“Had many many meals here and it never disappoints- This past Saturday evening we were there- had appy’s and the BEST burger ever. Service was top notch , cocktails were superb! Food and drinks Absolutely delicious ! ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ Highly Recommend!”

4.4 Superb376 Reviews
The Postmaster's Bakery 134 Military Rd, St. John's Bakery • $
134 Military Rd, St. John's - 9.32 miles

“Had a raspberry chocolate tart and a latte, both were amazing and the staff were very friendly. Will definitely be visiting again when I’m back in St.John’s.”

4.6 Superb127 Reviews
Pop’s Diner 31 Rowan St #29, St. John's Family • $$
31 Rowan St #29, St. John's - 9 miles

Customers` Favorites

Fish Cakes
Meatloaf
Turkey Soup
Banana Split
Strawberry Milkshake
Spicy Chicken Burger
Hot Turkey Sandwich
Seafood Chowder
Onion Rings
Cod Burger

“My sister and I were there for the first time last Friday and for sure can’t wait to go back again. What a wonderful place for everyone but especially for the sixty’s people. I have so much to say… and all good. We were blown away! St. John’s certainly needed you. We had the fish and chips and we rolled out of there. The portion size was like no other and so fresh and flaky. Like it was just caught from the ocean. The place was so clean and nicely decorated. Our server Mike was a pro. He knew his job and made you feel as though you mattered. Even the owner Terry- Lynn came over to greet us. They are doing well there and I can see why. Everything was great…not a single thing to complain about. Oh and the music…yes…turn it up…it certainly brought us back in time. Thank-you for everything!!!”

4.5 Superb192 Reviews
Piatto Pizzeria + Enoteca St. John's Downtown 377 Duckworth St, St. John's Italian • $$
377 Duckworth St, St. John's - 9.78 miles

Customers` Favorites

Arancini
Lunch Special
The Stephanie
Prosciutto
Goat Cheese
Greca
Margherita Pizza
Siciliana Pizza
Caprese
Vegano Pizza

“The pizza was wonderful. Sat at the bar and watched them come out of the wood fired oven. The process of converting the dough to pizza was amazing. None of the pizzas came out of the wood oven blackened which has been our typical experience with wood fired pizzas. We also had the meatballs in marinara sauce which were very flavourful. Definitely worth checking out when in St. John's. Closest pizza to ones we had in Italy.”

4.4 Superb300 Reviews
The Indian Express 10 Hunts Ln, St. John's Indian • $
10 Hunts Ln, St. John's - 7.51 miles

Customers` Favorites

Samosas
Samosa Chaat
Butter Chicken Pasta
Shawarma Biryani
Chicken 65
Chicken Ball Manchurian
Chicken Korma
Masala Chicken
Veg Korma
Chicken Fry

“Tried the butter chicken and it was amazing! 🤩”

4.6 Superb130 Reviews
Afghan Restaurant 375 Duckworth St, St. John's Afghan • $
375 Duckworth St, St. John's - 9.77 miles

Customers` Favorites

Chicken Kebab
Chicken Kabab & Rice Combo
Vegetarian Samosa
Vegetarian Plate
Beef Kabab

“We absolutely loved the atmosphere, attitude and the food in this Afghan restaurant. We ordered chicken curry which was a delightful blend of various tastes and the lamb kabob. The bread itself was amazing on its own.”

4.8 Superb71 Reviews
Smoke's Poutinerie St. John's 165 Water St, St. John's Fast Food • $
165 Water St, St. John's - 9.59 miles

Customers` Favorites

Traditional Poutine
Bacon Cheeseburger
Onion Rings
Cheese Burger Flavored Poutine My Dudes
Wacky Fries
Pulled Pork
Bacon Double
Perogy Poutine
Nachos Grande
Shawarma Poutine

“Excellent fast service, top quality food, beautiful relaxed safe atmosphere, wifi available, comfortable seating friendly staff. I recommend. the poutone was a large serving as well, it barely fit into the box, Thanks!”

4.4 Superb246 Reviews
Poyo + the Sprout Restaurant 364 Duckworth St, St. John's Vegetarian • $
364 Duckworth St, St. John's - 9.74 miles

Customers` Favorites

Vegan
Pad Thai
Salad
Enchilada
Burrito
Marinated Tofu Sandwich
Bravocado Sandwich
Poutine
Taco Pico De Gallo
Side Home Fries

“Most of the menu is vegan so vegans will be happy here. Only cheese and sour cream are not vegan. The « enchilada » (with non vegan cheese) was delicious, so was the « Fries dressing gravy » (vegan). Highly recommend!”

4.7 Superb144 Reviews
30

Toslow

Toslow 108 Duckworth St, St. John's Bar • $
108 Duckworth St, St. John's - 9.27 miles

Customers` Favorites

Cookies
Vegan Sandwich
Spicy Potatoes
Tofu Scramble
Vegan Burger
Bfast Tacos
Cupcakes
Tofu Sub
Big Mac

“Cute little cafe! Had the BLT, it was delicious! Will definitely come back again.”

4.5 Superb131 Reviews

Get more info in our app

Download app for free

Open