Old Town San Diego Restaurants
Make a free reservation
Book for breakfast today in San Diego
Award winning restaurants in San Diego
OpenTable Icons
Top restaurants this week
Top booked
Top viewed
Find the right table in Old Town San Diego
Let OpenTable find the best spots for you.
New restaurants to OpenTable in San Diego
Check out diners' favorite restaurants in Old Town San Diego
Updated on
Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.
Tahona Bar
$$$$•Mexican•4.8(763)We are welcoming OpenTable online reservations for up to 6 guest for indoor and outdoor dining!
Parties of 7 or more, please email our large party coordinator at zach@tahonabar.com
Welcome to Tahona! We are the first mezcal bar and tasting room in San Diego. In our restaurant, we invite you to taste our incredible craft cocktails and our amazing contemporary Mexican cuisine featuring Oaxacan bites. In our tasting room, we welcome you to indulge on a mezcal tasting experience!
We are located next one of the most iconic historical landmark: the Campo Santo Cemetery in Old Town. Inside Tahona, you will be transported to a modern Mexican hacienda designed with hand painted tiles, handmade rope seats, traditionally crafted fabric brought from Oaxaca, hand clayed walls and more.Jack & Giulio's Italian Restaurant
$$$$•Italian•4.8(1,266)Jack and Giulio's Italian restaurant has remained a favorite of San Diegans for many years. This popular restaurant, formerly known as Giulio's of Pacific Beach, has proudly served the "Best Scampi" since 1961. In addition to this popular dish, this family-owned and operated restaurant offers many homemade pastas, veal, poultry, beef, and seafood specialties.
Rockin Baja Lobster Old Town
$$$$•Mexican•4.5(1,961)Rockin' Baja is a full service and fun Mexican-Seafood restaurant that offers uniquely prepared Baja style seafood presented in rustic steel buckets. We created a diverse menu filled with exceptionally great, finger lickin’ good fun food delivered fresh to your table daily. Kick back, drink an ice cold beer or margarita, enjoy a shot of tequila and experience all the good times that are Rockin’ Baja.El Agave
$$$$•Mexican•4.4(2,715)Experience the true flavor of Mexico at San Diego’s premier Mexican cuisine destination.
Established in 1996, El Agave Restaurant & Tequileria offers its patrons a unique dining setting within
the largest tequila museum in the United States – with over 3,000 tequilas on display – also
repeatedly voted the #1 tequila bar in the country. Nestled in historic Old Town, San Diego, it is the
perfect place to enjoy a business lunch, romantic date, rehearsal dinner or to simply relax and
unwind sipping find tequila with friends.
Trattoria Don Pietro
$$$$•Italian•4.2(893)Thanks to Trattoria Don Pietro, there is finally something new and fresh happening in Old Town. After spending a lifetime of cooking Italian food and a few years in LA learning from the best restaurants in the industry, Pietro is finally ready to roll up his sleeves and show San Diego his take on traditional Italian cuisine with a trendy twist. Between our groundbreaking Italian menu, wisteria garden patio ambiance, and over-the-top cocktails, we stand alone as the most instagrammable restaurant in San Diego. Come stop by today and experience our delicate balance of tradition and trend.El Sueño
$$$$•Mexican•3.8(412)El Sueño brings Old Town San Diego a modern take on regional Mexican cooking, drawing on Huastecan traditions from Mexico’s Gulf Coast alongside familiar favorites. Housed in a lively space at 2836 Juan Street, the restaurant pairs bold, layered flavors with an extensive tequila and mezcal program, craft margaritas, and a daily happy hour. The menu ranges from fresh ceviches and street-style tacos to slow-cooked specialties built around chiles, citrus, and house-made salsas. Whether you’re gathering for dinner, drinks on the patio, or a celebration with friends, El Sueño offers warm hospitality and a taste of Mexico’s coastal heritage in the heart of historic Old Town.
Outdoor dining in San Diego
See what locals rave about in Old Town San Diego
- CChrisGreater Boston •3 reviews5.0Dined 7 days agoEverything was awesome. Our server was exceptional. Seems when l switched our reservation day our reservation for their speakeasy ((Ocult447) got cancelled and they were so nice accommodating us. Food was different and delicious Highly recommend this placeMore infoTahona Bar$$$$• Mexican• Old Town•4.8
- MMaitranSan Diego •1 review5.0Dined on Oct 30, 2026Great experience with my new friends. Food was excellent. My friends were impressed by the food, how much you get for the price, and great customer service. Great for large groups.More infoRockin Baja Lobster Old Town$$$$• Mexican• Old Town•4.5
- MMary bLos Angeles •19 reviews5.0Dined on Oct 20, 2026The salsas alone are worth the trip. Tortillas handmade on the premises are delicious. The recently expanded menu means everyone finds what they want. Taco Tuesday is a fantastic bargain. Fish tacos are sublime and made with high quality fish. My mate loves the steak and also fried chicken tacos. Shrimp Diablo was yummy. Love this place.More infoEl Sueño$$$$• Mexican• Old Town•3.8
- AAmySouth Carolina •12 reviews5.0Dined on Oct 11, 2026The food was delicious and our service was great!More infoMiguel's Cocina - Old Town$$$$• Mexican• Old Town•4.4
- DDr. KellyGoldChicago / Illinois •1 review5.0Dined on Oct 6, 2026Our waiter was awesome and so was the food and wine!!More infoTrattoria Don Pietro$$$$• Italian• Old Town•4.2
Trending dishes in Old Town San Diego
Restaurant experiences trending in San Diego
Private Dining
Private Dining
Discover Old Town
Twenty-five historical sites, hundreds of specialty stores and 12 art galleries make Old Town a great place to live or visit. The area originally settled by Kumeyaay Native Americans and immigrants from Mexico also has several innovative restaurants. Many guests enjoy burritos, enchiladas and tacos prepared with the area's freshest produce while listening to roving Mariachi bands. Other restaurants pay tribute to San Diego's location on the Pacific Ocean to serve great seafood, including fish tacos, sushi and lobster. Most restaurants feature outstanding outdoor seating, making them a great place to watch people in this area, especially during Old Town's popular Old Town Art Festival, Cinco de Mayo and Fiesta Navidad.
Frequently asked questions
The best reviewed restaurant in Old Town San Diego is Baci Restaurant - San Diego (opens in a new tab)
The best vegan restaurants in Old Town San Diego are El Agave (opens in a new tab), Baci Restaurant - San Diego (opens in a new tab) and El Sueño (opens in a new tab)
The best vegetarian restaurants in Old Town San Diego are El Agave (opens in a new tab), El Sueño (opens in a new tab) and Jack & Giulio's Italian Restaurant (opens in a new tab)
The restaurants with the best service in Old Town San Diego are Baci Restaurant - San Diego (opens in a new tab), Tahona Bar (opens in a new tab) and The Remy (opens in a new tab)
The restaurants with the best ambiance in Old Town San Diego are Baci Restaurant - San Diego (opens in a new tab), Tahona Bar (opens in a new tab) and Jack & Giulio's Italian Restaurant (opens in a new tab)
Explore OpenTable
- Fairfield Inn & Suites San Diego Old Town
- Whaley House
- Presidio Park
- Heritage Inn San Diego
- Point Loma Plaza Shopping Center
- Heritage County Park
- Old Town San Diego State Historical Park
- Midway Towne Center Shopping Center
- Old Town San Diego State Historic Park
- Junipero Serra Museum
- Presidio Hills Golf Course
- Old Town San Diego State Historic Park
- El Campo Santo Cemetery
- EZ 8 Motel Old Town
- Presidio of San Diego
- Days Inn San Diego Near Sea World
- Ghostly Tours In History
- Courtyard San Diego Old Town
- Kobey's Swap Meet
- Bazaar del Mundo