Best Restaurants in San Diego, CA: A Neighborhood Guide
The best restaurants in San Diego, CA are easiest to find by neighborhood. The Gaslamp Quarter has steakhouses and late-night spots, Little Italy has chef-driven restaurants, the waterfront has seafood with bay views, and Hillcrest, North Park and La Jolla each have their own favorites. Highlights include Juniper and Ivy, The Fish Market, Tacos El Gordo and Great Maple. Each pick below links to its listing, with the address, hours and photos.
Browse every listing on our restaurants in San Diego page.
Gaslamp Quarter
- Fogo de Chão Brazilian Steakhouse (668 Sixth Ave): all-you-can-eat Brazilian churrasco carved tableside, plus a large salad bar.
- Greystone Prime Steakhouse & Seafood (658 Fifth Ave): a fine-dining steak and seafood house with an extensive wine list.
- Cafe Sevilla of San Diego (353 Fifth Ave): Spanish tapas and drinks, with a popular happy hour.
- Operacaffe (835 Fourth Ave): Tuscan and Florentine cooking from a husband-and-wife team, with sidewalk seating.
- Nobu San Diego (207 Fifth Ave): the famous Japanese restaurant group, best booked ahead.
- Rustic Root (535 Fifth Ave): seasonal food and craft cocktails, with a rooftop.
- Tacos El Gordo (511 F St): a no-frills counter for Tijuana-style tacos, mulas and loaded fries.
See all restaurants in the Gaslamp Quarter.
Little Italy
- Juniper and Ivy (2228 Kettner Blvd): imaginative New American food in a spacious, modern room.
- Herb & Wood (936 W Ivy St): rustic, wood-fired dishes and classic cocktails in a large, stylish space.
- Kettner Exchange (2001 Kettner Blvd): creative American plates and handcrafted cocktails.
- Morning Glory (550 W Date St Ste C): a lively brunch spot with global breakfast dishes and boozy coffee drinks.
See all restaurants in Little Italy.
On the waterfront
- The Fish Market (750 N Harbor Dr): grilled fish and seafood on the bay, with outdoor seating and a retail fish market.
- Top of the Market - San Diego (750 N Harbor Dr): the white-tablecloth seafood room upstairs from The Fish Market, with bay views.
- Coasterra (880 B Harbor Island Dr): modern Mexican food and cocktails on Harbor Island, with views back to the skyline.
- Sally's Waterfront Dining (1 Market Pl): sustainable seafood on a waterfront patio.
See all seafood restaurants in San Diego.
East Village and downtown
- Water Grill San Diego (615 J St): a polished seafood restaurant with a large raw bar and a daily menu.
- Breakfast Republic (707 G St): inventive breakfast plates in quirky surroundings.
- Cowboy Star Restaurant and Butcher Shop (640 Tenth Ave): a rustic-chic steakhouse and butcher shop.
- The Taco Stand (645 B St): tacos with tortillas made to order and fresh guacamole.
- Hodad's Downtown (945 Broadway): the local favorite for giant burgers, shakes and onion rings.
Hillcrest, North Park and Bankers Hill
- Great Maple (1451 Washington St): seasonal comfort food and a popular weekend brunch.
- CUCINA urbana (505 Laurel St): a stylish, contemporary Italian restaurant and wine shop.
- Parc Bistro-Brasserie (2760 Fifth Ave): French bistro classics and seafood with a covered sidewalk patio.
- The Smoking Goat (3408 30th St): a French-American bistro with a farmhouse feel and a seasonal menu.
Old Town, Point Loma and La Jolla
- Cafe Coyote (2461 San Diego Ave): a lively Old Town Mexican restaurant with a long tequila list and mariachi music. It is the most-reviewed restaurant in San Diego in our directory.
- Cesarina (4161 Voltaire St): traditional Italian dishes on a terrace in Point Loma, with a vegan menu.
- Duke's La Jolla (1216 Prospect St): Hawaiian-inspired food with ocean views in La Jolla.
Frequently asked questions
What is the best area for restaurants in San Diego?
Downtown's Gaslamp Quarter and Little Italy have the most restaurants in our directory. Hillcrest, North Park, Point Loma and La Jolla are great for neighborhood dining.
Where can I eat on the water in San Diego?
The Fish Market and Top of the Market on North Harbor Drive, Coasterra on Harbor Island, Sally's Waterfront Dining and Duke's La Jolla all have water views.
Where are the best tacos in San Diego?
Tacos El Gordo in the Gaslamp Quarter and The Taco Stand downtown are local favorites.
Where can I get brunch in San Diego?
Morning Glory in Little Italy, Breakfast Republic downtown and Great Maple in Hillcrest are popular brunch spots.
How do I check hours before I go?
Each restaurant's listing shows its current hours. Hours change, so call ahead or check the restaurant's own website.
Explore more of San Diego
Browse all restaurants in San Diego, or read our guide to San Diego bars.
Updated October 2026.
Businesses featured in this article



























Share this article
Instagram and TikTok use copy-and-paste sharing.
