We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cosmo's Diner

₹₹ - ₹₹₹, , Cafe
26 Front St N, Thorold, Ontario L2V 1X5, Canada
+1 905-680-6692
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent30%
  • Very good36%
  • Average5%
  • Poor7%
  • Terrible22%
Travellers talk about
Diner, Canadian, Cafe
₹₹ - ₹₹₹
26 Front St N, Thorold, Ontario L2V 1X5, Canada
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (40)
Traveller rating
Traveller type
Time of year

1 - 10 of 40 reviews

Reviewed 6 January 2018

We have visited this place many times and thoroughly enjoy the breakfasts. Staff are friendly and service is quick. Only downside is that bathrooms could be a bit cleaner

Thank Ssouthpaw
Reviewed 3 January 2018

The food was great and reasonably priced. The decor inside is really cute, with vinyls on the wall and pictures of classic cars and celebrities. The staff were accommodating and friendly, though they do smell like cigarette smoke. The food came out hot and didn't...More

Thank Natalie K
Reviewed 8 August 2017

this fifties style diner plays fifties music and reminds me of when i was a kid. furniture and all. It only servies breakfast and lunch but the food is great and the prices are reasonable

Thank malcolm w
Reviewed 30 July 2017

I would like to thank the staff at Cosmo's. The two of us visited this cute and clean establishment this morning for the first time (would've been much sooner but I recently moved into town). The waitress was friendly and helpful, treating us as if...More

Thank Patrick C
Reviewed 16 July 2017

My family and I decided to go to cosmos for an early breakfast before a trip. We sat down at a cute little table next to the wall of cars and overall we thought it was a cute nice looking place! we got our menus...More

Thank Vio B
Reviewed 9 May 2017 via mobile

I used to love this place (food wise) I've been wanting to write a review for sometime now. If your looking for good food I'll give them that but otherwise TERRIBLE customer service. We used to go at least twice a week sometimes more. So...More

Thank Devon B
Karen B, Owner at Cosmo's Diner, responded to this reviewResponded 17 May 2017

Thorold is a small, unassuming town in Niagara. In this town we treat each other with decency, honesty and respect. We have small town values and it shows. Cosmo's Diner has had the good fortune of being a part of this small town. Thorold has...More

Reviewed 30 April 2017

Driving through Thorold looking for somewhere to have breakfast. I see a sign in the window that says "Voted Niagara's best Breakfast" so I think how can I go wrong. We go in to the little 50's looking diner. Its sort of dumpy but not...More

Thank Lori P
Karen B, Owner at Cosmo's Diner, responded to this reviewResponded 17 May 2017

Our motto at Cosmo's Diner is "Life is a Food Trip." Our extensive menu which features favourites in Niagara like our Breakfast Poutine, Breakfast Lasagna or our deep fried Peanut Butter and Jam sandwich dipped in pancake batter and deep fried then sprinkled with icing...More

Reviewed 13 April 2017

Came across this restaurant by a fluke. But was quite happy we did. I loved the fact that they re was so much choice for breakfast. Also put a carafe of coffee on table. Freshly squeezed orange juice made at counter was a nice added...More

Thank jeanNiagara
Karen B, Owner at Cosmo's Diner, responded to this reviewResponded 19 April 2017

Thank you for your kind words. We are glad we were able to be a part of your delicious morning!

Reviewed 9 April 2017

Went this morning for breakfast with my hubby. I ordered the eggs benedict cooked med. (this is what I always order and it is always cooked right) Not the case today! My whites were under cooked. When I asked the waitress to have them cooked...More

Thank Kimberley C
Karen B, Owner at Cosmo's Diner, responded to this reviewResponded 19 April 2017

We would like to thank you Kimberley for your review. Of courses we always appreciate good reviews but to be honest it is a review like yours which helps us to improve what we do. We have been fortunate enough to have been in business...More

Reviewed 10 January 2017

We had the best breakfast at this restaurant! The food was so fresh and delicious, I can't wait to go back. The staff were super attentive and food came quickly and was hot. Would definitely recommend this place to anyone!!More

Thank Luna1224
Karen B, Owner at Cosmo's Diner, responded to this reviewResponded 20 April 2017

Thank you so much. At Cosmo's Diner we are committed to providing food made with fresh ingredients, cooked from scratch. We always strive to provide excellent service and our staff works hard as a team to continue to do so. They thank you for your...More

Nearby HotelsSee all Thorold Hotels
The Inn at Lock Seven
105 reviews
.51 km away
Four Points by Sheraton St. Catharines Niagara Suites
374 reviews
3.12 km away
White Oaks Conference Resort & Spa
5,343 reviews
4.38 km away
Hilton Garden Inn Niagara-on-the-Lake
1,432 reviews
5.03 km away
Nearby Restaurants
The Karma Kameleon Gastropub
111 reviews
.08 km away
Donnelly's Pub
55 reviews
.29 km away
Papa Vince Pizza
40 reviews
.26 km away
The Overtime Pub
25 reviews
.01 km away
Nearby Attractions
The Post Office Shannon Passero
89 reviews
.04 km away
Lock 7 Viewing Complex
43 reviews
.51 km away
Zen Massage & Nutrition
9 reviews
.21 km away
DeCou House
11 reviews
.09 km away
Questions & Answers
Get quick answers from Cosmo's Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Diner, Canadian, Cafe
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available
Good for
Kids, Child-friendly
Open Hours
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
Location and Contact Information
  • Address: 26 Front St N, Thorold, Ontario L2V 1X5, Canada
  • Location: Canada  >  Ontario  >  Thorold
  • Phone Number: +1 905-680-6692
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing