San Diego dining scene

San Diego Dining Guide

For the Foodies

Outdoor Dining Guide

San Diego Eats Outside

266 sunny days a year means every meal is a chance to eat al fresco. These are the rooftops, patios, and open-air gems I actually bring my friends to — organized by the neighborhood you're already in.

Day 1
Waterfront
Harbor views, bay breezes, and the kind of sunsets that make you forget to check your phone.
Coasterra waterfront restaurant Harbor Island
Harbor Island Rooftop Patio
Upscale Mexican
Coasterra
The most dramatic outdoor dining in San Diego. Coasterra sits right on the water at Harbor Island with an unobstructed view of downtown, the bay, and the Coronado Bridge all at once. The guacamole tableside service and mezcal cocktails are a ritual. Book the patio for sunset — you won't regret it.
Address
1201 Harbor Island Dr
Puesto at The Headquarters waterfront San Diego Seaport Village
Modern Mexican
Puesto at The HQ
Set inside a converted 1939 police headquarters with a beautiful open courtyard. Steps from the Embarcadero with outdoor seating that's perfect for people-watching. The crispy chicken tacos and fresh-pressed margaritas are non-negotiable.
Address
789 W Harbor Dr
George's at the Cove Ocean Terrace La Jolla rooftop La Jolla Ocean Terrace
️ California Cuisine
George's at the Cove
The most celebrated rooftop in San Diego. George's Ocean Terrace perches above La Jolla Cove with a 180° view of the Pacific that is genuinely jaw-dropping. The California-meets-Baja menu is outstanding. Go for lunch when the light is perfect and the crowds are thinner. Reservations required — book weeks ahead.
Address
1250 Prospect St, La Jolla
Puesto La Jolla rooftop terrace tacos cocktails La Jolla
Modern Mexican
Puesto La Jolla
Upscale modern Mexican on Prospect St with a terrace overlooking the village. Happy hour runs 3–6pm daily — half-price cocktails and killer tacos. This is the move before a sunset walk down to the Cove.
Address
1026 Wall St, La Jolla
Juniper and Ivy Little Italy San Diego Little Italy
Modern American
Juniper & Ivy
Chef Richard Blais' flagship in Little Italy is the best special-occasion restaurant in the city. Stunning industrial-chic space with an open kitchen and a menu that changes daily. Worth every penny. Book well in advance — it fills up fast.
Address
2228 Kettner Blvd, Little Italy
🍲
Day 2
Beaches
Salt air, bare feet optional, and rooftops where you can hear the waves from your barstool.
Breakfast Republic — Pacific Beach
Pacific Beach Brunch Spot
Breakfast & Brunch
Breakfast Republic
The best brunch in Pacific Beach, no contest. Creative takes on American classics — Oreo Pancakes, S'mores French Toast, Shrimp & Grits, and the legendary Red Velvet French Toast. Dog-friendly patio and free parking on-site. Open 7am–3pm daily.
Address
4465 Mission Blvd, Pacific Beach · breakfastrepublic.com
Allmine Pizza — Oceanside
Oceanside Pizza
Artisan Pizza
Allmine
This friendly Oceanside spot takes pizza seriously — starting with a three-day fermented dough and making many toppings in-house, from the burrata on the Caprese pizza to the porchetta and smoked pork sausage on the Butcher Block pie. A thoughtful touch: atomizers of homemade chile oil for spritzing on slices. Also one of the best spots in the area for natural wine.
Address
119 S Coast Hwy, Oceanside, CA 92054
The Holding Company — Ocean Beach rooftop
Ocean Beach Rooftop Bar
Rooftop Bar & Live Music
The Holding Company
Yelp's Best Rooftop Restaurant in California. Sweeping Pacific views, Asian fusion cuisine, craft cocktails, and live music 7 nights a week. Arrive before golden hour and grab the rail. Menu highlights include Sizzling Beef, Honey Walnut Shrimp, and Taiwanese Popcorn Chicken. Happy hour Wed–Fri 4–6pm. Weekend brunch Sat & Sun 10am–3pm.
Address
5046 Newport Ave, OB · theholdingcompanyob.com
Breakfast Republic brunch Pacific Beach Pacific Beach
Weekend Brunch
Breakfast Republic
The best brunch patio in PB. Arrive before 9am on weekends or expect a wait. Free parking at the garage on 4535 Mission Blvd — two blocks south. The s'mores french toast is as good as everyone says.
Address
4465 Mission Blvd, PB
Day 3
Coronado
Take the ferry. Eat on a patio. Watch the skyline from across the bay. Repeat.
Nerea at The Del
Hotel del Coronado Beach Terrace
Ocean Terrace
Nerea at The Del
Dining on the terrace of the iconic Hotel del Coronado with the Pacific rolling in front of you is a bucket-list San Diego experience. The coastal Mediterranean menu is excellent, but you're really here for the setting. Reservations are essential — this fills weeks out in summer.
Address
1500 Orange Ave, Coronado
Tartine Coronado
Coronado Village
French Café
Tartine Coronado
Step off the ferry and walk straight here. Outdoor patio, exceptional espresso, croissants that sell out by 10am Saturday. A perfect slow morning on the island before exploring Orange Ave.
Address
1106 1st St, Coronado · @tartinecoronado
Chez Loma French restaurant garden patio Coronado Coronado
Garden Patio
Chez Loma
A hidden gem in a Victorian house with one of the most romantic garden patios in San Diego. Classic French cooking, impeccable wine list, and a candle-lit courtyard that feels a world away from the beach crowds nearby.
Address
1132 Loma Ave, Coronado
The Henry — Orange Avenue Coronado
Orange Avenue
️ Best for Lunch
The Henry
At 1031 Orange Ave — the ideal mid-day stop on your Orange Avenue stroll. Modern American, great cocktails, beautiful room. Reserve ahead if you're going on a weekend. This is Coronado's best sit-down restaurant.
Address
1031 Orange Ave, Coronado
Village Pizzeria Bayside
Coronado Ferry Landing
Dinner Spot
Village Pizzeria Bayside
End your Coronado day with a slice (or a whole pie) at Village Pizzeria Bayside. Casual, delicious, and right near the ferry landing so you can catch the sunset crossing back to San Diego. Check villagepizzeriasd.com for hours.
Address
Near Coronado Ferry Landing
Previous
Young Families
Back to
Welcome