Let's be real here: food just tastes better after dark. Whether you work crazy hours, or Netflix has managed to keep you bedridden all day, the cravings that come to you late at night, when everyone's asleep and everything good seems to be closed, are so real.

While it may seem like the jar of pickles in the back of your fridge, or the stale Smart Food at the nearest gas station seem like your only options,  they're not. In Toronto, you can feast like a king at any hour of the day (without having to prepare the feast by yourself) and here are some of the best places you can do it.

Fran's Restaurant & Bar

20 College St *

200 Victoria St *

This charming spot is famous for both its diner-style atmosphere and delicious all-day breakfast. They do have other menu items, but who doesn't love breakfast food at every other time that isn't breakfast time?

Two of their three Toronto locations are open 24 hours a day, 7 days a week, 365 days a year – so you're pretty much covered.


The Grille - Open 24h

1596 The Queensway

This west-end gem is known for its 24-hour service, awesome all-day breakfast and their extensive menu jam-packed with all the comfort food your heart desires.


7 West Cafe - Open 24h

7 Charles St W

With its 3 floors and patio, this charming, dimly-lit 24-hour cafe is perfect for all your late-night munchies, or a chill place to grab a drink with friends.


Thompson Diner  - Open 24h

550 Wellington St W

The Thompson Diner has all your diner expectations ...only with a modern twist. It has the comfy booths and all the comfort food menu must-haves like mac n' cheese, fish & chips, all-day breakfast. But instead of the bright lights and retro colours, the decor is sleek and modern, without being too flashy.


Jumbo Burger

685 Runnymede Rd

While this burger joint may not scream luxurious, they do know how to make one hell of a burger. Having been in business since the 70s, their late-night hours, and sandwich-making expertise are 110% worthy of making this list. A perfect choice if you're craving something greasy, delicious and fulfilling.

Perfect Chinese Restaurant - Open 24h

4386 Sheppard Ave E

Everything you need to know about this spot is in the name. The Perfect Chinese Restaurant offers 24-hour service, constant specials & promotions, and a huge menu to satisfy all your Chinese food cravings at 3 a.m. What else could one possibly want?