It's past last-call at the bar you're at, and suddenly you realize that you're starving. If you're like me, you prefer not to eat street meat on the curb while you wait sadly for your very late Uber.

Luckily, you live in Toronto and there are several late night diners that will be waiting for you after your night out. Check them out below.

1. 7 West Cafe // 7 Charles St W.

Open 24/7, rain or shine, 7 West prides itself in their capacity to facilitate optimal customer service to even the most nocturnal guests.

2. Fran's // Multiple Locations

Most locations are open 24 hours, and the rest are open late enough. Fran's is a traditional late night go-to for Torontonians, and has been around for almost 70 years now.

3. Insomnia // 563 Bloor St W.

Insomnia is simultaneously the bar and after-bar spot, i.e. it has both a DJ and a late night menu. You won't have to beg or drag your friends to the nearest Shawarma spot any longer, they can stay all night dancing while you sit nearby gorging on your burger happily. Insomnia also offers higher-end options late into the night, including steak and fish tacos.

Photo cred - Instagram

4. Thompson Diner // 550 Wellington St W.

Some of the best food you'll eat any hour of the day, but we all know that food tastes exponentially better past midnight. Thompson Diner uses this knowledge to its advantage and has become every Toronto partygoer's Friday night finish line.

5. The Lakeview Restaurant // 1132 Dundas St W.

Since 1932, Lakeview has catered great product at great prices to an abundant crowd, 24 hours a day.

6. The Grille // 1596 The Queensway

More of a restaurant/grill than a diner, but it serves food 24/7 and that's good enough for us!

7. Bloor Street Diner // 55 Bloor St W.

You shouldn't be too surprised to find out that Toronto's chicest late-night diner is in such a chic spot. Open 'til 2am on Friday and Saturday.

8. Mars Uptown // 2363 Yonge St.

A cute 50's style diner with reasonably priced fare. Open 24/7!

Photo cred - Instagram

9. The Owl of Minerva // Multiple Locations

Authentic Korean comfort food made available 24/7. What more could you ask for???

10. The Rude Boy // 397 Roncesvalles Ave.

Allegedly the best burgers in Toronto. Open until 11pm.

11. Old School // 800 Dundas St W.

A feel-good diner with a mid-twentieth century vibe. They'll serve you food till midnight Sunday through Thursday, and then at any hour on Friday and Saturday.

12. The Ace // 231A Roncesvalles Ave.

A huge menu with high-end options made available until 11pm.

13. Frankie's // 994 Queen St W.

A simple but classic menu with cheap prices. Open 'til 2AM on Friday and Saturday.

14. Wimpy's // Multiple Locations

Another classic diner. Reliable options, 24 hours a day. You'll get bang for your buck. There's a reason Wimpy's is still around more than 50 years later.

Photo cred - Instagram

15. The Rosedale Diner // 1164 Yonge St.

This cozy, family-owned business serves globally inspired dishes and is open until 10 PM.

16. Portland Variety // 587 King St W.

Whatever you need, Portland Variety has you covered - it's a cafe, restaurant, and bar. Open Monday through Wednesday 'til 11PM, and then Thursday through Saturday 'til 1AM!

17. Rose and Sons // 892 Queen St W.

This spot is known for its creative, decadent items. Open until 11PM most nights!

18. Cardinal Rule // 5 Roncesvalles Ave

Serves gluten-free and vegan options until 11PM everyday!

19. Duffy's Tavern // 1238 Bloor St W.

Duffy's offers all-day breakfast and large portions until 2:45AM every single day!

Photo cred - Instagram

20. 120 Diner // 120 Church St.

120 Diner offers an expansive menu that lasts until midnight every day. They have a special category on the menu just for their creative poutine and nacho creations.

21. Java House // 537 Queen St W.

Offers delicious, informal eats like fajitas and pad thai until 2AM every day!

Follow us on Snapchat: narcitytoronto