Pacific Beach’s energetic boardwalk culture has spawned some of San Diego’s finest beach restaurants. From no-frills restaurants on the water to refined culinary experiences on the boardwalk, we detail all the restaurants in Pacific Beach you’ll want to sample during your stay. These local hotspots and San Diego classics are our picks for the 10 best restaurants in Pacific Beach.


  • Hours: 11:00AM – 9:00PM
  • Address: 723 Felspar St, San Diego, CA 92109
  • Contact: 858-270-2323 |

Upscale surf n’ turf with a view, JRDN offers you Alaskan king crab or lamb blade steaks against the backdrop of the jaw-dropping sunset. Dine al fresco on the patio, separated from the boardwalk by a mere pane of glass.

Take in the delicate pleasures of a flight of raw oysters or a platter of choice sashimi, follow it up with some scintillating conversation, and garnish with signature cocktails for unforgettable fine dining.

Friends Showing Sushi Between Chopsticks at JRDN in San Diego

Image/ JRDN

Kono’s Cafe

  • Hours: 7:00AM – 3:00PM Mon – Fri, 7:00AM – 4:00PM Sat – Sun
  • Contact: 858-483-1669 |
  • Address: 704 Garnet Ave, San Diego, CA 92109

You’re living your best beach life. Nobody tells you when to eat breakfast! Kono’s serves up some of the best AM flavors in San Diego, and they do it all day. Even better, they do it without breaking the bank.

Get your coffee and breakfast burrito for a tenner and enjoy it out on Crystal Pier, which is right across the street. It isn’t all bacon and french toast, though. During lunch hours, Kono’s serves a mean mexiburger and BLT.

Pacific Beach Fish Shop

  • Hours:

    11:00AM – 10:00PM

  • Address: 1775 Garnet Ave, San Diego, CA 92109
  • Contact: 858-483-4746 |

The TKO fish taco speaks for itself: seasoned, grilled Mahi Mahi on a bed of cabbage, cheeses, and tropical salsa, all wrapped in a fresh tortilla. If that doesn’t grab you, take a look at their 1-2-3 fish menu to craft a bespoke seafood feast or inhale an order of their addictive coconut shrimp.

Maybe you just want to chase some oysters with a quick beer—that’s cool, too. They have just about everything that can be pulled out of California’s glistening waters.

Iron Pig Alehouse

  • Hours: 4:00PM – 9:00PM Mon – Fri, 9:00AM – 9:00PM Sat – Sun
  • Address: 1520 Garnet Ave, San Diego, CA 92109
  • Contact: 858-412-4299 |

They’re a long way from the barbecue pits of Texas, but the Iron Pig serves it up low and slow every day. You can take your pick of meat and cut, from chicken breast to pulled pork to sliced brisket to rib tips.

The sides are no slouch, either. The beans, in particular, get the same tender treatment as the meats. If you want to skip the carnivorous delights, try a dolled-up portobello instead.

Happy hour, whether week-day or late night, is a must for $5 favorites. Even four-legged patrons are invited, thanks to a pup-friendly menu.

Oscar’s Mexican Seafood

  • Hours: 8:00AM – 9:00PM Sun – Thurs, 8:00AM – 10:00PM Fri – Sat
  • Address: 746 Emerald St, San Diego, CA 92109
  • Contact: 858-412-4009 |

There are a couple of things you need to know about Oscar’s. First, you need to bring cash—no cards. Second, there will be a line. Third, the food is entirely worth the effort.

From the unassuming plastic cups full of ceviche to the taco especial with smoked fish, scallops, and shrimp, this is the best hole-in-the-wall spot in Pacific Beach. Bar none. There’s no room for pretense here, just damn fine seafood.

The Patio on Lamont

  • Hours: 11:00AM – 10:00PM Mon – Fri, 9:00AM – 10:00PM Sat – Sun
  • Address: 4445 Lamont St, San Diego, CA 92109
  • Contact: 858-412-4648 |

This one is no surprise. The Patio is on every best-of list in the area. And it deserves to be on every single one of them. The “New American” eatery explores a dazzling variety of seasonal dishes, taking in a bit of everything, from vegetarian creations to classic seafood with a twist.

It lives in its space too, with a sprawling patio adorned with fresh vegetation and a wood-burning fireplace. The Patio on Lamont isn’t just for dinner service, either. Stop by earlier in the day and brunch so hard you’ll feel like a basic.

Furry friends are invited to join your outdoor dining experience, making it one of the most pet-friendly restaurants in all of San Diego.

The Baked Bear

  • Hours: 12:00PM – 12:00AM Mon – Fri, 11:00AM – 12:00AM Sat – Sun
  • Address: 4516 Mission Blvd, San Diego, CA 92109
  • Contact:

Okay, so it’s not a restaurant, per se. But every day on the boardwalk needs a good treat. And, if you’re going to treat, you may as well go big.

And it doesn’t get much bigger than these giant ice-cream sandwiches. Cooked up by San Diego natives, the Baked Bear serves a mix-and-match selection of freshly baked cookies stuck on either side of a slab of premium ice cream, drowned in your choice of toppings.

It’s simple, it’s decadent, and it’s just what your day on the beach needed (but your waistline probably didn’t).

PB Shore Club

  • Hours: 10:00AM – 2:00AM Mon – Fri, 8:00AM – 2:00AM Sat – Sun
  • Address: 4343 Ocean Blvd, San Diego, CA 92109
  • Contact: 858-272-7873 |

The ultimate San Diego beach bar, this buzzy bungalow has some of the best beach views in town. To make matters better, they recently opened a new rooftop patio that expands the open-air drinking experience.

Plentiful plates of pub fare pair well with your libations, including classics like mushroom burgers, wings, and one heck of a queso dip. The rowdy crowd is out till late, including after-dark amusements like goldfish racing.

Pacific Beach AleHouse

  • Hours: 11:00AM – 2:00AM Mon – Fri, 9:00AM – 2:00AM Sat – Sun
  • Address: 721 Grand Ave, San Diego, CA 92109
  • Contact: 858-581-2337 |

More than just an award-winner brewery, PB AleHouse is a San Diego scene staple with a great menu of favorites backed by a surfeit of events and specials. There’s something happening almost every day of the week. Weekends are for brunching, while Thursday brings all-you-can-eat shrimp.

We’re glad PB AleHouse survived its recent brush with disaster (a kitchen fire) and came out of the experience with a remodeled interior and new head brewer.

The Fishery

  • Hours: 11:00AM – 9:00PM
  • Address: 5040 Cass St, San Diego, CA 92109
  • Contact: 858-272-9985 |

Out back, it’s a fish-flinging seafood market supplying the good stuff to all corners of San Diego. On the front end, it’s a delicious restaurant.

This is the freshest seafood you can get in Pacific Beach. The market is just on the other side of the wall, after all. The atmosphere is laid back, casual, and fresh. Dishes are prepared with an expert hand reflected in the fine balance of flavors and the exceptional quality of the ingredients.

Interior dining room at The Fishery in San Diego

Image/ The Fishery

Stay Longer Save More

 Soak in the 266 annual days of sunshine beachside at Capri by the Sea, where the only lodging you’ll find closer to the ocean is in a sand castle.

Enjoy 20% off your entire stay!

Explore More Topics 

Upcoming Events 

San Diego Bay Food and Wine Festival

San Diego Bay Wine & Food Festival

November 8 @ 8:00 am - November 15 @ 5:00 pm

Slick Black Car at Automobile Show

2021 San Diego International Auto Show

December 31, 2020 @ 10:00 am - January 3, 2021 @ 7:00 pm

Related Posts

If you enjoyed reading this, then take a look at the posts below: