123 Best Restaurants in San Diego, California

Background Illustration for Restaurants

San Diego is an up-and-coming culinary destination, thanks to its stunning Pacific Ocean setting, proximity to Mexico, diverse population, and the area’s extraordinary farming community. Increasingly the city’s veteran top chefs are being joined by a new generation of talented chefs and restaurateurs who are adding stylish restaurants with innovative food and drink programs to the dining scene at a record pace. Yes, visitors still are drawn to the San Diego Zoo and miles of beaches, but now they come for memorable dining experiences as well.

The city’s culinary scene got a significant boost when San Diego emerged as one of the world’s top craft beer destinations, with artisan breweries and gastropubs now in almost every neighborhood. San Diego also was on the cutting edge of the farm-to-table, Slow Food movement. Local sourcing is possible for everything from seafood to just-picked produce from a host of nationally recognized producers like Chino Farms and Carlsbad Aquafarm. The city’s ethnically diverse neighborhoods with their modest eateries offering affordable authentic international cuisines add spice to the dining mix.

San Diego’s distinct neighborhoods have their own dining personalities with friendly restaurants and bistros catering to every craving in this sun-blessed city. The trendy Gaslamp Quarter delights visitors looking for a broad range of innovative and international dining and nightlife, while bustling Little Italy offers a mix of affordable Italian fare and posh new eateries. Modern restaurants and cafés thrive in East Village, amid the luxury condos near PETCO Park.

The Uptown neighborhoods centered on Hillcrest—an urbane district with San Francisco flavor—are a mix of bars and independent restaurants, many of which specialize in ethnic cuisine. North Park, in particular, has a happening restaurant and craft beer scene, with just about every kind of cuisine you can think of, and laid-back prices to boot. And scenic La Jolla offers some of the best fine dining in the city with dramatic water views as an added bonus.

High Tide Bottle Shop & Kitchen

$ | Coronado

Although it carries an extensive selection of craft beers, wine, and spirits, High Tide Bottle Shop is a lot more than a liquor store. The extensive menu of signature pizzas, wraps, sandwiches, wings, and more are worth savoring at one of its outdoor tables or carrying out for a picnic on the beach.

933 Orange Ave., San Diego, CA, 92118, USA
619-435–1480
Known For
  • More than 20 different signature pizzas
  • Dry-rub wings
  • An extensive collection of bottled local craft beers

Something incorrect in this review?

Humphreys Restaurant

$$$ | Shelter Island

Step inside this restaurant, part of a tropical-style hotel complex and concert venue on Shelter Island, and discover a dining room that’s contemporary in look and outlook with amazing vistas of bobbing sailboats, seabirds, and sunsets. Hotel guests, concertgoers, yachties, and a few locals enjoy the contemporary menu featuring classic American fare like crab cakes, macadamia-crusted halibut, and Angus beef filet. After sharing an in-house dessert, stop by the bar next door to work off the calories dancing to live music.

Reservations are needed during concert nights; check the website for schedule.

The Invigatorium

$ | East Village

Decked out in dinosaurs and featuring a mosaic dragon on the wall, The Invigatorium is as much a showcase for tasteful whimsy as it is for tasty treats. A partnership between brewery/coffee roaster Modern Times and local restaurateurs CH Projects, the East Village spot is essentially two small eateries in one: the eponymous coffee and breakfast bite purveyors as well as its sibling bar, J & Tony's, which serves up Italian cold-cut sandwiches and classic cocktails while vintage vinyl spins on the hi-fi. Show up early enough to ensure you walk out with a breakfast taco—they go fast. Or come after sundown for some tinned fish and a round of negronis.

631 9th Ave., San Diego, CA, 92101, USA
855-634–7664
Known For
  • Breakfast tacos
  • Lavender London fog latte
  • Tony's Negroni
Restaurant Details
No dinner

Something incorrect in this review?

Recommended Fodor's Video

Ironside Fish & Oyster

$$ | Little Italy

Hundreds of piranhas cover one wall of this soaring, nautically themed dining room dedicated to fresh seafood in all its guises. At the raw bar with its refrigerated metal top, a half dozen or more varieties of oysters are available for slurping, along with drinks from the booklet-size cocktail menu. Platters for sampling and sharing—a mix of oysters, shrimp, mussels, and lobster—can be ordered for up to eight people. For entrées, day-catch fish caught by local fishermen and lobsters just plucked from a tank can be savored grilled or à la plancha. Other specialties range from smoked trout dip to a hefty lobster roll slathered with brown-butter mayo.

1654 India St., San Diego, CA, 92101, USA
619-269–3033
Known For
  • $1 oysters during weekday happy hour
  • Extensive cocktail menu
  • Ultra-tender octopus à la plancha with spicy aioli

Something incorrect in this review?

Island Prime and C Level

$$$$ | Harbor Island

Two restaurants in one share this enviable spot on the shore of Harbor Island: the splurge-worthy Island Prime steak house and the relaxed C Level with a choice terrace. Both venues tempt with unrivaled views of Downtown San Diego's skyline. Island Prime's surf-and-turf dinner menu offers a trio of fillets topped with blue cheese, wild mushrooms, and Alaskan king crab. At C Level, sharable plates are often Asian fusion-inspired, like the ahi stack with mango salsa and taro chips, or comfort food like lobster and fontina BLT. Of the nearly dozen desserts, don't miss the potted brownie banana split: homemade peanut butter ice cream over a warm brownie with dulce de leche, fudge, and brûléed bananas.

880 Harbor Island Dr., San Diego, CA, 92101, USA
Known For
  • Sunset views
  • Popovers served with jalapeño jelly butter
  • Waterfront dining
Restaurant Details
No lunch at Island Prime

Something incorrect in this review?

Jimmy's Famous American Tavern

$$ | Point Loma

Tucked bayside between Harbor and Shelter islands, Jimmy's Famous (JFAT for short) draws hungry boaters and sea lovers with its marina views and elevated backyard-barbecue faves like the Cowboy burger with crispy onion rings and pecanwood bacon. The interior blends varnished wood with industrial-chic I beams and garage-style doors, plus there's a patio facing the water. Happy Hour 3–6 draws a crowd for $10 cocktails and $13 burgers. Bottles of the company’s zesty chipotle ketchup can now be purchased to take home.

4990 N. Harbor Dr., San Diego, CA, 92106, USA
619-226–2103
Known For
  • Bloody Marys during weekend brunch
  • Seven types of burgers
  • Happy hour specials ($10 cocktails and $13 burgers)

Something incorrect in this review?

JRDN

$$$ | Pacific Beach

This chic, ocean-facing restaurant (pronounced Jordan), in the boutique TOWER23 Hotel, offers a diverse menu, including a sushi and raw bar and inspired California cuisine. Lunch and weekend brunch are very popular, and on Friday and Saturday the bar is jammed with under-thirty types eager to see and be seen.

723 Felspar St., San Diego, CA, 92109, USA
858-270–5736
Known For
  • Boozy weekend brunch and lunch with a view
  • Smaller shared plates and family-style sides
  • Upscale option on the beach boardwalk

Something incorrect in this review?

Kairoa Brewing Company

$ | University Heights

The thick burgers taste as good as the beer brewed on-site at this New Zealand-inspired brewpub. Plenty of IPAs are available year-round, along with rotating options like pilsners, stouts, sours, and other easy-drinking beers that pair beautifully with the large menu of creative comfort foods like mushroom bulgogi fries, smoked chicken wings (colloquially called "chook" wings across Oceania), and fish-and-chips. Head upstairs to enjoy the sunny rooftop patio with plenty of seating, or catch a game on the large TVs behind the bar on the ground floor. 

4601 Park Blvd., San Diego, CA, 92116, USA
619-295–1355
Known For
  • Lively Sunday brunch
  • Big-screen TVs without the sports bar feel
  • Spacious rooftop patio
Restaurant Details
Closed Mon. and Tues., no lunch Wed. and Thurs.

Something incorrect in this review?

Karina's Ceviche and More

$ | Mission Hills

Don't miss this local gem serving up delicious ceviches, seafood cocktails, and famous fish tacos, available grilled or fried Baja-style. Place your order at the small walk-up window along India Street, then grab one of the (limited) seats along the adjacent outdoor terrace.

3731 India St., San Diego, CA, 92103, USA
619-255–5900
Known For
  • Karina's signature spicy ceviche
  • Choice between full-size plates or smaller tostadas
  • Spicy marinades—ask for guidance if you want to order something mild

Something incorrect in this review?

Karl Strauss Brewing Company

$ | Little Italy

San Diego's first microbrewery now has multiple locations, but the original one remains a staple with a refreshed look after a 2024 renovation. This locale draws an after-work crowd for German-inspired pub food and pints of Red Trolley Ale and later fills with beer connoisseurs from all walks of life to try Karl's latest concoctions.

1157 Columbia St., San Diego, CA, 92101, USA
619-234–2739
Known For
  • "mac on tap" mac 'n' cheese
  • Beeramisu dessert, made with Imperial Stout
  • More than a dozen rotating and seasonal beers on tap

Something incorrect in this review?

The Kebab Shop

$ | East Village

At its 10 San Diego locations—Carmel Mountain, Encinitas, East Village, La Jolla, Little Italy, Mira Mesa, Mission Valley, Otay Ranch, Point Loma, and Rancho Bernardo—this fast-food Mediterranean eatery offers a mix of slowly cooked rotisserie meats and crispy falafel served on plates of saffron rice or wrapped in grilled flatbread. Fresh tabbouleh, Mediterranean salads, and baklava desserts round out the meals. For a meal on the go, order the döner box, with options like spiced lamb, marinated chicken, ground beef, or falafel accompanied by fries or rice, fresh veggies, and creamy garlic yogurt sauce.

630 9th Ave., San Diego, CA, 92101, USA
619-525–0055
Known For
  • Rotisserie meats including chicken, beef, and lamb
  • Crispy golden fries
  • Creamy garlic yogurt sauce

Something incorrect in this review?

Ketch Grill & Taps

$$ | Shelter Island

This outcrop of the Brigantine chain brings a modern vibe to Shelter Island with a beer-friendly menu as impressive as the harbor view. For a true San Diego dining experience, try the California tuna bowls, surf and turf fondue, or chili-glazed salmon with kale hash. There are plenty of gluten-free and vegan dishes to boot, including seafood salad, steamed clams, and crispy buffalo cauliflower. Weekend brunch (10–3) and daily happy hour (3–6), pack the house. For grab and go, swing by the walk-up window offering the same menu.

Kono's Café

$ | Pacific Beach

Surfers, bicyclists, and sun worshippers visiting or living in Pacific Beach line up at the counter of this casual seaside café for hearty breakfasts and lunches. Some chow down inside surrounded by surfing decor, while others watch waves crash from the outdoor patio.

Walk off your meal along the bustling boardwalk, which also offers prime people-watching.

704 Garnet Ave., San Diego, CA, 92109, USA
858-483–1669
Known For
  • Huge breakfast portions
  • Local favorite for breakfast burritos
  • Great people-watching along the boardwalk
Restaurant Details
No dinner

Something incorrect in this review?

Las Cuatros Milpas

$ | Barrio Logan

One of the oldest restaurants in San Diego, having opened in 1933, Las Cuatro Milpas ("The Four Cornfields") feels like a closely held secret in Barrio Logan. Open until 3 pm, it almost inevitably attracts a big lunchtime rush, though the wait is worth it for the homemade tortillas, beans with chorizo, and rolled tacos. The menu is simple, though everything is delicious, and the interior—with checkered picnic tables—looks like it hasn't changed in 85 years. Don't forget your wallet, as they only accept cash.

1857 Logan Ave., San Diego, CA, 92113, USA
619-234–4460
Known For
  • Homemade tortillas
  • Hefty portions of rice and beans
  • Unpretentious charm
Restaurant Details
Closed Sun. No dinner

Something incorrect in this review?

Little Lion Cafe

$$ | Ocean Beach

Amid surf shacks and hippie beach bars, this restaurant perched on stunning Sunset Cliffs feels like a hidden European bistro. The sisters who run the show come from a long line of successful local restaurateurs and have brought their passed-down expertise to the thoughtful service and simple, healthy menu that features entrées like plant-based tacos, quinoa bowls, and the Bistro Burger with hatch chile cheddar on a brioche bun. The morning menu features chia seed puddings and spinach-and-pea frittata, which are a welcome contrast to the typical indulgent brunch fare.

1424 Sunset Cliffs Blvd., San Diego, CA, 92107, USA
619-756–6921
Known For
  • Eggs Benedict
  • Cozy bistro setting
  • Chocolate hazelnut scone
Restaurant Details
Closed Tues. No dinner

Something incorrect in this review?

LOLA 55

$ | East Village

This is the place for exceptional, elevated tacos that won't break the bank. Happy hour runs from 2 to 6 pm (except on Wednesday, when it lasts all day), where LOLA margaritas are $7 and Calidad draft beer is $5.

1290 F St., San Diego, CA, 92101, USA
619-542–9155
Known For
  • Great cocktails
  • Baja fish tacos and pork belly al pastor tacos
  • Gluten-free and vegan options
Restaurant Details
Closed Mon.

Something incorrect in this review?

Lucha Libre Gourmet Taco Shop

$ | Mission Hills

Named for a form of Mexican wrestling, this taco shop with its hot-pink walls and shiny booths was famous mostly for its lack of parking until it appeared on the Travel Channel’s “Man v Food" in 2010. The lines of burrito-crazed fans have calmed down somewhat since then, but the spicy salsa muerta is as hot as ever.

Don’t park in the gas station next door; they watch and will tow.

1810 W. Washington St., San Diego, CA, 92110, USA
619-296–8226
Known For
  • Queso taco with fried cheese
  • California burritos with French fries inside
  • Lively and festive interior seating

Something incorrect in this review?

Madi

$ | Normal Heights

A bright and bustling morning-hours counterpart to its sibling restaurant Madison, Madi is a haven for the Sunday brunch crowd. With colorful decor and no fewer than six different variations of mimosa on the menu, it's youthful and indulgent, but not exclusive to weekends—Madi serves its gooey morning treats like peanut butter and banana pancakes and chilaquiles every day starting at 8.

3737 Adams Ave., San Diego, CA, 92116, USA
619-915–5522
Known For
  • Waffle churro sticks with jalapeno-blackberry sauce and maple cream cheese
  • Six varieties of mimosa
  • Cool Cat Cakes (peanut butter, banana, and bacon)
Restaurant Details
No dinner

Something incorrect in this review?

Malibu Farm Seaport Village

$$$ | Embarcadero

This 14,000-square-foot farmhouse-style eatery is perched on the waterfront with spectacular views and equally impressive food. With only a handful of locations in California, this health-conscious concept doesn't skimp on flavor or prices, but quality and sustainability don't come cheap (the Malibu burger starts at $22), and for those seeking fresh options like a raw brussel sprout salad or their red-green-yellow tacos, it's well worth the price. Due to the high-volume location at the entrance of Seaport Village, expect to wait for a table, especially during busy brunch.

The Market Place

$ | Bankers Hill

San Diego is perfect for picnics and this popular deli just a block from Balboa Park helps turn these outdoor affairs into memorable feasts. Fans, including workers from nearby offices, rave about the ample and affordable hot and cold sandwiches, homemade soups, chili, and pizza by the slice or pie. Some favorites include the California sandwich with turkey, avocado, bacon, and sprouts; a chopped chicken salad with chipotle ranch dressing; and the albondigas soup. Early birds can start the day with an acai bowl or breakfast burrito before heading into the park. Don't be put off by the retro sign out front; inside there’s a surprisingly modern and well-stocked grocery, wine shop, and liquor store, too.

Mendocino Farms

$ | Mission Valley

For quick healthy bite, Mendocino Farms offers a convenient selection of chef-created sandwiches, salads, soups, and sides with comfortable and abundant seating. Kids will enjoy the corner chalkboard area with free rein to doodle.

1652 Camino Del Rio N, San Diego, CA, 92108, USA
619-398--2020
Known For
  • Fresh sandwiches and salads
  • Fast casual service
  • Tasty sides like spicy curried couscous

Something incorrect in this review?

Mike's Taco Club

$ | Ocean Beach

Tucked away on the bottom floor of a tattoo parlor, this funky little taco shop has a drink menu larger than the Mexican food lineup (but don't let that dissuade you). Place your order next to the wall of bottle caps, and then head to the pet-friendly street-side patio that draws a crowd for the hearty burritos wrapped in warm, soft tortillas and authentic salsas that range from traditional red salsa to chipotle cream. Prepare to wait a few minutes for those no-skimp octopus tacos, and thick steak burritos. On Friday and Saturday, this hole-in-the-wall cures late-night munchies with carne asada fries and a 10 pm last call.

The Mission

$ | East Village

Healthy, creative dishes and a friendly staff make this art-filled East Village café a local favorite for breakfast and lunch. Hungry San Diegans wait 30 minutes or more to enjoy fluffy scrambled eggs with chicken apple sausage or strawberry banana pancakes with a side of eggs and bacon. Also popular are Mexican-inspired dishes like chilaquiles, breakfast burritos, and quesadillas. Outstanding rosemary, cinnamon, brown, and gluten-free breads are handmade, and the Mission Mocha coffee and Mexican hot chocolate are like liquid desserts. Lunch favorites include the border-inspired chicken pesto sandwich, tortilla soup, and house quesadilla. Locations are also found in Mission Beach and North Park.

1250 J St., San Diego, CA, 92101, USA
619-232–7662
Known For
  • Mexican-influenced breakfast dishes like chilaquiles
  • French toast made with house-baked cinnamon bread
  • Busy breakfast scene especially on weekends
Restaurant Details
No dinner

Something incorrect in this review?

Mitch’s Seafood

$$ | Point Loma

Three local families—with a fishing history—joined nets in 2008 to provide the best catch in Point Loma; a wall menu showcases sustainable seafood caught mostly by them, off the shores of San Diego and Baja. The fisherman’s stew and fish tacos are on point, loaded with swordfish, octopus, calamari, and rock fish, while the tuna melt and breaded shrimp beckon a cold brew to wash it all down. Regardless of the time of day, there’s usually a line out the door on Fridays. At low tide, you can see oysters under the pier, reminding you that you're as close to fresh seafood as it gets. Bypass the small indoor dining space for a patio table overlooking the dock, but keep an eye on your fries. If your neighbor doesn’t grab them, a seagull most certainly will. 

1403 Scott St., San Diego, CA, 92106, USA
619-222–8787
Known For
  • Big fish sandwiches
  • Seafood combo with chips
  • Great seafood without the fine dining price

Something incorrect in this review?

Mrkt Space

$ | La Jolla

A popular meeting place for casual connections and grab-and-go goodness, this café–bar–market is a great place to start your day with an energy boost like avocado egg cups on toasted sourdough or smoked salmon toast with jalapeño and micro greens. Later in the day, place your order at the counter for a sandwich like the prosciutto with mozzarella and pesto, afternoon nibbles like smoothies and charcuterie boards, or cocktails and wines by the glass. If you’ve ever grabbed a bite at a café and wished you could replicate it at home with signature ingredients, the market portion of this space will make you very happy.

Nico's Fish Market

$ | Pacific Beach

Owner Nico Gibbons has been a familiar face in the San Diego seafood scene for years, and he finally found a permanent location for his popular pop-up in 2024. Located just a block from the oceanfront, the small suite contains both a dining area and market case stocked with rotating cuts of fresh ahi tuna, shrimp, halibut, swordfish, red snapper, and more. It doesn't get any fresher than this.

Be sure to try Nico's homemade habanero-guava-carrot hot sauce, or purchase your own bottle to take home.

745 Emerald St., San Diego, CA, 92109, USA
858-352–6432
Known For
  • Boat-to-plate fresh fish at reasonable prices
  • Nico burrito with panko-crusted rockfish
  • Poke bowls

Something incorrect in this review?

Night & Day Cafe

$ | Coronado

Easy to spot from its red neon sign perched above the front door, Night & Day Cafe offers simple, hearty Mexican food with counter service and ample portions. The hearty breakfast burritos, bacon cheeseburgers, and fish tacos provide more than enough sustenance for two meals.

Nomad Donuts

$ | North Park

The doughnuts at Nomad are big, fluffy, colorful, and would make Homer Simpson drool. Its rotating menu of internationally inspired doughnut flavors is made with natural ingredients, like real fruit, and almost all of them have a vegan counterpart as well. Just make sure to show up early—doughnuts this good don't stick around for long.

3102 University Ave., San Diego, CA, 92104, USA
619-431--5000
Known For
  • Fun flavors like ube taro and apple cider
  • Savory breakfast sandwiches
  • A not-so-secret menu
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

North Park Beer Company Pizza Shop

$ | Pacific Beach

Owner Kelsey McNair's obsession for detail in his beer is equally apparent in his NYC-style pizzas, which come in 12" and 18" options. Toppings range from house marinara sauce to fresh basil, Calabrian chili peppers, capicola, and meatballs straight from his mother's recipe book.

Bring quarters for the two pinball machines.

3801 Ingraham St., San Diego, CA, 92109, USA
858-203–3905
Known For
  • Affordable lunch specials
  • Fresh craft beer
  • 24-hour brined chicken wings

Something incorrect in this review?

Old Town Mexican Cafe

$ | Old Town

Despite Old Town's (somewhat accurate) reputation as a tourist trap, Old Town Mexican Cafe has been a favorite for locals and tourists since opening in 1977. Expect crowds from open until close, with a line of guests hungry for popular breakfast dishes like chilaquiles, omelettes, and huevos rancheros, as well as lunch and dinner specialties like fish tacos, carne asada, enchiladas, and much more. Wash it all down with one of their famous margaritas or michelada made with lime, clamato, and your choice of beer (any Mexican Lager strongly recommended).

2489 San Diego Ave., San Diego, CA, 92110, USA
619-297--4330
Known For
  • Crispy carnitas plates
  • Homemade corn and flour tortillas
  • Traditional dishes made in molcajetes (stone dish cooked over an open flame)

Something incorrect in this review?