San Diego has a late-night food problem, and it’s not the food — it’s the hours. For a city of 1.4 million people, an alarming number of restaurants close at 9 PM like this is some kind of farming town. The pandemic made it worse. Places that used to stay open until midnight quietly shaved their hours back to 8 or 9, and most never returned. Finding something to eat after 10 PM in San Diego sometimes feels like a survival challenge.
But the spots that DO stay open late? They’re legends. Taco shops running 24/7, diners that never close, grill-your-own steakhouses serving until 2 AM. These are the places that keep San Diego fed when the rest of the city is asleep. Whether you’re stumbling out of a bar, finishing a late shift, or just the type of person who eats dinner at 11 PM (no judgment), here’s where to go.
Table of Contents
Rudford’s Restaurant — North Park (24 Hours)
Rudford’s on El Cajon Blvd has been open 24 hours a day, 365 days a year since 1949. That’s not a typo. This diner has been feeding San Diego around the clock for over 75 years, through wars, recessions, and a pandemic that shut down half the restaurants in the city. Rudford’s just kept cooking.
The menu is classic American diner — pancakes, eggs, burgers, club sandwiches, milkshakes — and everything is solid. At 2 AM, it’s the kind of place where you’ll see nurses getting off shift, people coming from bars, and at least one person eating breakfast for dinner (or dinner for breakfast, depending on your perspective). The coffee is always fresh because there’s always someone there drinking it.
2900 El Cajon Blvd, North Park — Open 24/7
View this profile on InstagramRudford’s Restaurant | Diner (@rudfordsdiner) • Instagram photos and videos
Colima’s Mexican Food — North Park (24 Hours)
Colima’s on University Ave in North Park is the 24-hour taco shop that’s been holding it down since 1999. When you need a chile verde burrito at 3 AM, Colima’s is there. When every other restaurant in the city has closed and you’re staring at your phone wondering if you should just eat cereal, Colima’s is there. It’s the kind of reliability you wish your relationships had.
The food is solid, affordable Mexican food — burritos, carne asada fries, rolled tacos, quesadillas. Nothing fancy, everything good. The drive-thru stays open even if the dining room closes, which means you don’t even have to put on real shoes. This is the way.
2302 University Ave, North Park — Open 24/7
Tacos El Gordo — Chula Vista / Downtown (Until 4 AM)
Tacos El Gordo doesn’t just stay open late — the Chula Vista and downtown locations are open until 4 AM on Fridays and Saturdays. Four in the morning. That’s not late-night food, that’s early-morning food. The line at 2 AM on a Saturday looks like they’re giving away free tacos (they’re not, but the prices are so good it almost feels like it).
The adobada tacos are the move at any hour, but at 3 AM they hit different. The carne asada is chopped fresh, the tortillas are handmade, and the whole experience is worth every minute you spend standing in that line. The downtown location on F Street is the most convenient after a night in the Gaslamp.
689 H St, Chula Vista (until 4 AM Fri-Sat) | 511 F St, Downtown (until 4 AM Fri-Sat)
View this profile on InstagramTacos El Gordo (@tacoselgordo_) • Instagram photos and videos
Turf Supper Club — Golden Hill (Until 2 AM)
Turf Supper Club is one of the most unique late-night experiences in San Diego. Here’s the concept: you pick your steak from the display case, they hand it to you raw on a plate, and you grill it yourself on a communal charcoal grill. At midnight. With a cocktail in your other hand. It sounds insane and it is. It’s also incredible.
The steaks are surprisingly good for the price, the vibe is dark and retro, and there’s something genuinely satisfying about cooking your own dinner at 1 AM in a bar that looks like it hasn’t been redecorated since 1950 (it probably hasn’t). Kitchen serves until close, which means you can be grilling a steak at 1:30 AM on a Tuesday. Name another city where that’s an option.
1116 25th St, Golden Hill — Open daily until 2 AM
View this profile on InstagramTurf Supper Club (@turfsupperclub) • Instagram photos and videos
Beginner’s Diner at The Lafayette — North Park (24 Hours)
The Lafayette Hotel on El Cajon Blvd got a $31 million renovation in 2023, and the best thing to come out of it (besides the pool) is Beginner’s Diner — a 24-hour diner inside a beautifully renovated mid-century hotel. The food is a step up from your typical late-night diner — think elevated comfort food with better ingredients and actual plating — but the prices reflect that.
Is it worth it at 2 AM when you could get a burrito for half the price? Depends on whether you want ambiance with your insomnia. The space is gorgeous, the cocktails are good, and there’s something special about eating a proper meal at 3 AM in a place that doesn’t smell like fryer grease. It’s the fancy option on this list, and sometimes that’s exactly what you want.
2223 El Cajon Blvd, North Park — Open 24/7
View this profile on InstagramBeginners Diner (@beginnersdiner) • Instagram photos and videos
Dave’s Hot Chicken — Pacific Beach (Until 3 AM)
Dave’s Hot Chicken on Garnet Ave in Pacific Beach is open until 3 AM on Fridays and Saturdays and 1 AM on weeknights. After a night at the PB bars, a Dave’s hot chicken sandwich at the right spice level is either the best decision you’ll make or the worst — but you won’t know until tomorrow. That’s the beauty of it.
The tenders and sliders are solid, the spice levels range from “No Spice” to “Reaper” (which you should only attempt if you’re comfortable crying in a parking lot), and the crinkle-cut fries are a perfect late-night starch. It’s fast, it’s hot, it’s exactly what you need at 2 AM in PB.
1001 Garnet Ave, Pacific Beach — Until 3 AM Fri-Sat, 1 AM weekdays
View this profile on InstagramDavesHotChicken (@daveshotchicken) • Instagram photos and videos
Tajima Ramen — North Park (Until Midnight)
Tajima has been San Diego’s neighborhood ramen shop since 2001, and the North Park location on Adams Ave stays open until midnight on Fridays and Saturdays. A bowl of rich, pork-bone tonkotsu ramen at 11 PM is one of those experiences that makes you question why you ever eat dinner at a normal hour.
The broth is the star — thick, creamy, and simmered for hours. Add an extra egg, get some gyoza on the side, and you’ve got one of the most satisfying late-night meals in the city. It’s not 2 AM food, but it’s the perfect 10-11 PM spot when you want something hot and substantial that isn’t a burrito or a burger.
3015 Adams Ave, North Park — Until midnight Fri-Sat, 10:30 PM weekdays
View this profile on InstagramTajima (@tajimaramen) • Instagram photos and videos
The Friendly — North Park (Until 1 AM Fri-Sat)
The Friendly on 30th Street is a North Park institution, and on Friday and Saturday nights, the kitchen stays open until 1 AM. Their burgers are some of the best late-night burgers in the city — smashed, juicy, and served with the kind of no-nonsense efficiency you need at that hour. They’ve been going so strong they’re apparently opening a new NYC-inspired concept too.
It’s a bar first and a restaurant second, which means the drink selection is good and the vibe is right for a late night out. Pair a burger with their fries and a beer, and you’ve got the ideal Friday night closer.
4592 30th St, North Park — Until 2 AM Fri-Sat
View this profile on InstagramThe Friendly SD (@thefriendlysd) • Instagram photos and videos
Hong Kong Restaurant — Hillcrest (Until 2:30 AM)
We already covered Hong Kong Restaurant in our East Coast Chinese food guide, but it deserves a spot here too because it stays open until 2:30 AM every single night. That’s later than almost every restaurant in Hillcrest.
The wonton soup is the move, but the Mongolian beef with rice is the Reddit-approved late-night order. One commenter put it perfectly: “Get the Mongolian beef with a side of rice and thank me later.” At 2 AM, you don’t need a perfect restaurant — you need hot food that’s actually good. Hong Kong delivers.
3871 Fourth Ave, Hillcrest — Open until 2:30 AM daily
Vallarta Express — Clairemont (24 Hours)
Vallarta Express rounds out this list because their drive-thru keeps San Diego fed in those critical post-midnight hours. The Christian Fries are the signature move — carne asada fries with their own special twist — and at 2 AM, rolling through the Vallarta Express drive-thru on Genesee feels like an essential San Diego experience.
As one Redditor put it: “When it’s 3:30 AM and you’re hammered, their Christian fries are truly the best carne asada fries in SD.” That’s not just a food review. That’s a public service announcement.
4277 Genesee Ave, Clairemont
View this profile on InstagramVallarta Express (@vallartaexpress) • Instagram photos and videos
Quick Reference: San Diego Late Night Hours
Open 24/7: Rudford’s, Colima’s, Beginner’s Diner, Vallarta Express, El Cotixan (multiple locations)
Until 4 AM (Fri-Sat): Tacos El Gordo (Chula Vista & Downtown)
Until 3 AM (Fri-Sat): Dave’s Hot Chicken (PB)
Until 2:30 AM: Hong Kong Restaurant (Hillcrest)
Until 2 AM: Turf Supper Club, The Friendly (Fri-Sat kitchen til 1 AM)
Until Midnight: Tajima Ramen (Fri-Sat)
For more food guides, check out our best brunch, best burgers, and best breweries guides. And if you’re out late enough, check the best coffee shops for the morning after. 🌙



