San Diego Best Restaurants

Dine at the best restaurants in San Diego. These San Diego best restaurants offer a unique San Diego experience, great value and great food. Our suggestions cover best casual dining, best fine dining, best Mexican food San Diego, and of course the best pizza in San Diego.

Updated April 14, 2024 by San Diego Beaches and Adventures

Best Restaurants in San Diego

There are many guides to the best restaurants in San Diego, and most focus on the expensive restaurants. While we will include some of the best San Diego restaurants for fine dining, our focus will be more on casual and moderate priced restaurants that fit most family budgets.

Casual Dining San Diego Best Restaurants

Rubios Mexican Grill
For some good, casual dining restaurants, these are some local favorites. There are several locations around San Diego county.

Rubios - The best Mexican restaurant in San Diego, for casual fresh dining. Try the Fish Tacos, only $1.75 on Taco Tuesdays (late afternoon and evening).

IN-N-OUT Burger - Forget McDonalds or Burger King, In and Out actually makes your burger to order. The french fries are awesome and you can watch them make them fresh from real potatoes. Menu is limited but locals know the off-the-menu favorites. Ask for "animal style" for your burger or fries, or try a "three by three" if you are a hungry teenage boy.

Broken Yoke Cafe - Best breakfast restaurant in San Diego, open for breakfast and lunch only. I love the Eggs Benedict! There are discount tickets in the Entertainment book and local flyers.

Surf Brothers Teriyaki - Order your chicken or beef terayaki skewers, with rice and nice cold slaw. Yummy and healthy choice. They also have sliders for cheap price, I think $3.79 for 3 shredded chicken sliders on small buns, with a side of rice and terayaki sauce. With the sliders you can add a drink for 40 cents, so it is a very good price, and is popular with teens. You can find a discount coupon in the Entertainment book.

Which Wich - One of the San Diego best restaurants for sandwiches. The bread is awesome and doesn't overwhelm the sandwich. You can create your own and they will make it for you. You'll go back a second time - the first time we went, we returned two days later because it was so good.

Blendz - Another healthy choice restaurant offering fresh blended smoothies and salads, all made fresh for your order.


Best Restaurants for Locals

The locals always have some great hangouts, so here are a few we can suggest. These are typically one of a kind with great food and modest facilities.

Pipes Cafe - A laid-back breakfast and lunch place, with breakfast served all day. No shoes, no shirt, no problem. We just had breakfast tacos, french toast with eggs, and breakfast burritos, each under $8. Indoor and outdoor seating. Located near the Cardiff Kook, San Elijo State Beach and Pipes beach. 121 Liverpool Dr, Cardiff, CA 92007. Another location in San Clemente.


Best San Diego Pizza

While this may not be scientifically or even survey proven we asked a few San Diego locals what their favorite pizza places were and here are some of the pretty consistent comments:

The Bronx - Great New York pizza. Cash and business checks only but worth it. Just a couple of guys from the Bronx and one from Pittsburgh, and of course more staff. One size fits all (18 inch) or they serve it by the slice. 111 Washington Street, San Diego, CA 92103. Telephone No. (619) 291-3341

Urbn Pizza – We personally visited the location in Northpark before a Padres game and the food was amazing. They serve delicious coal fired pizza. While it was a busy day, the food was out quick and very fresh. We highly recommend Urbn Pizza. Located at 3085 University Avenue, San Diego, CA 92104. Phone No. (619) 255-7300

Pizza Port (Solana Beach) – Looking for a little more surfer, eclectic and native friendly place? This is the place for you and has been serving up great pie for nearly 25 years. Although it is somewhat small, on any given day you will see people spilling out onto the sidewalk enjoying some great pizza and brew. 135 N. Hwy 101, Solana Beach, CA 92075. Telephone No. (858) 481-7332

Sammy’s – With locations in Carlsbad, San Marcos, Del Mar, La Jolla and San Diego this restaurant serves up not only great pizza, but also some amazing salads and other dishes. Sammy’s has been delivering great food for years and now have an open bar. Visit www.sammyspizza.com for the location closest to you.

Blue Ribbon Pizza – A north county favorite! Open since June of 2010, the owners Wade and Kristi Hageman have made this a nightly favorite for foodies! The pizza is wonderful and they serve up some awesome wine and brew. Stop by at 897 S. Coast Highway 101 #101, Encinitas, CA 92024. Phone No. (760) 634-7671


Fine Dining Best San Diego Restaurants

Best San Diego Restaurants

Fine Dining at Mister A's in San Diego, California

Try one of these San Diego best restaurants for your next special meal. Perfect for Valentine's Day dinner, Mother's Day brunch, Thanksgiving dinner, or just a fine San Diego night out.

Mister A's - Enjoy San Diego dinner at award-winning best San Diego restaurant Mister A's in San Diego. Call for reservations 619-239-1377.

Hotel del Coronado - 1500 Orange Avenue, Coronado, CA 92118. Call now for reservations to dine in the Oceanview Ballroom or historic Crown Room. Phone number (619) 522-8490. The most famous landmark on Coronado, on the beautiful Coronado beach.

George's at the Cove and George's Outdoor Terrace - Address: 1250 Prospect Street, La Jolla, CA 92037 Telephone: (858) 454-4244. In the heart of La Jolla near the La Jolla coast walk.

The Marine Room - Address: 2000 Spindrift Drive, La Jolla, CA 92037 Phone Number: 858-459-7222. Considered one of San Diego best restaurants, with a fabulous view right on La Jolla Bay, near La Jolla Shores beach.

Terra American Bistro Restaurant in San Diego - Contemporary American food served up in La Mesa area. Fresh farm to table cuisine. Phone number (619) 293-7088.

Sushi Bar Blue Fin - A local hangout for some of the freshest sushi in north county. Large selection of traditional sushi and sashimi, with some contemporary rolls and Japanese dishes. We love the Blue Fin tuna, toro, salmon, and uni. Don't forget to try to Blue Fin Classic roll. Don't eat raw fish? There are vegetarian and cooked options. Owned by "Chef Dice", who will be happy to customize a meal just to your liking. https://www.sushibar-bluefin.com Located in Encinitas. Phone Number: 760-479-1555

Casa Sol y Mar - This has recently become my favorite Mexican restaurant for a nice Mexican dinner. The food is fresh, servings are generous, and the atmosphere is fun. Last time we had the guacamole, chicken avocado tacos, chicken mole enchilada, and a chicken mango avocado burrito. All were awesome! Located in Del Mar Highlands, it has easy freeway access and is a nice choice. 12865 El Camino Real San Diego, CA 92130. Call for reservations 858.792.4100

Prado Restaurant at Balboa Park - One of the best Mexican restaurants in San Diego, located in a beautiful setting in Balboa Park. Address: 1549 El Prado Drive, San Diego, CA 92101 Phone Number: (619)557-9441

Hilton Torrey Pines - La Jolla Torrey Pines, 10950 N. Torrey Pines Road in La Jolla San Diego Cal. Torreyana Grille. Great Sunday brunch. Located near Torrey Pines gliderport and Torrey Pines State Reserve, near the Torrey Pines golf course. Reservations Call phone number 858 450-4571.

The Fish Market - located in Seaport Village in downtown San Diego, and another location near the Del Mar fairgrounds. Great fish and more on the menu. Moderate to expensive. Top of the Market at the downtown San Diego Fish Market is considered one of the best restaurants in San Diego. In San Diego at 750 North Harbor Drive, San Diego, CA 92101 (619) 232-3474, or next to the Del Mar Fairgrounds at 640 Via De La Valle, Solana Beach, CA 92075 (858) 755-2277. Reservations recommended.

Home Things to DoSan Diego Best Restaurants

Welcome to San Diego

Happy 2024! Be sure to Like us on Facebook!

See our new Google map to San Diego attractions, including Disneyland and Universal Studios San Diego Attractions Map

Fun Things to do at Home - Check out our list of fun Things to do at Home.

San Diego Events - Don't miss out on these fun San Diego Events.


Best Southern California Discounts

Get your discount tickets and coupons for these top Southern California and San Diego attractions:

Disneyland Discount Tickets

Legoland Discount Tickets

Universal Studios Discount Tickets

Sea World Discount Tickets

San Diego Zoo Discount Tickets

Safari Park Discount Tickets

San Diego Coupons


Best San Diego Attractions

These are some of the most popular San Diego attractions to see in your San Diego or Southern California vacation.

Anza-Borrego State Park

Aquariums in San Diego

San Diego Balboa Park

Balboa Park Museums

Belmont Park

Bicyling San Diego

San Diego Botanic Garden

San Diego County Fair

Del Mar Race Track

Disneyland California

Disney California Adventure

San Diego Farmers Market

Carlsbad Flower Fields

Embarcadero San Diego Harbor and Cruise

Gaslamp Quarter San Diego

Hiking Trails in San Diego

Kayaking La Jolla

Knotts Berry Farm

La Jolla Caves

La Jolla Coast Walk

Legoland California

Mission Bay Park

Movie Theaters

Old Town

Scuba Diving San Diego

Sea World San Diego

Sesame Place San Diego

Surfing San Diego

Torrey Pines Glider Port

Torrey Pines State Reserve

Universal Studios

Whale Watching in San Diego

San Diego Zoo

Zoo Safari Park


Best Beaches in San Diego

Check out these best San Diego beaches for:

Best Beach Experience

Best Beach Activities

Best Camping Beaches

Best Dog Beaches

Best Surfing Beaches

Best Tide Pools

Best Walking Beaches


More Things to Do

San Diego Events

San Diego Things To Do