10 Best Places to Eat in Old Town San Diego

Updated July 06, 2024

Looking to satisfy your cravings at great restaurants in Old Town San Diego? We’ve got you covered and offer many food tours in San Diego. Here are some of the best restaurants you’ll want to try when you find yourself in Historic Old Town San Diego.

#1 THE CONGRESS CAFE

Worried about where to eat in Old Town San Diego? Specializing in Venezuelan cuisine, The Congress Cafe is located on the corner of Mason Street and Congress Street, and only a 3-minute walk from Old Town San Diego State Historic Park. If you’re a big fan of brunching, you’ll want to stop in for one of their breakfast platters like the Alma Llanera, made up of fried eggs, carnitas, plantains, a side of avocado, crema, and an arepa, of course. Pair that with a Mexican Spiced Mocha and you’ve just started your day off on the right foot. Hurry in though, they’re only open from 8am until 2pm during the week, with extended hours until 3pm on Saturdays and Sundays.

Book A Tour

#2 Flor’s Farm to Table: Old Town

Flor’s Old Town

Photo via Flor’s

Flor’s Farm to Table is a delightful addition to Old Town, offering a fresh and innovative brunch experience. This charming eatery emphasizes farm-to-table dining, featuring locally sourced ingredients and seasonal dishes that highlight the best of Southern California’s produce. With its inviting atmosphere and creative menu options, Flor’s is a must-visit for anyone looking to enjoy a delicious and wholesome meal in the heart of Old Town. Don’t miss their signature avocado toast and refreshing mimosa flight, perfect for a leisurely weekend brunch.

#3 HARNEY SUSHI

A little further down the street, just a 2-minute walk from the Whaley House Museum is Harney Sushi. Harney Sushi serves up some of the best Japanese-inspired dishes in San Diego with sustainably sourced ingredients and flair. Try their soft-shell crab roll and ask the waiter to walk you through their extensive sake list. It’s quite the experience! Harney Sushi is located on Harney Street, so you won’t miss it. They are only open from 4pm until 10pm and tend to be very busy, so plan accordingly, especially if you’re planning Whaley House Museum, too.

Book A Tour

#4 CAFE COYOTE

Cafe Coyote

Courtesy of Cafe Coyote Old Town

Roll up your sleeves and ease into some of the most authentic Mexican cuisine and tequila cocktails that Old Town San Diego has to offer. At Cafe Coyote, it’s easy to lose yourself in the ambiance with the music and the decor, while having tortillas being made fresh street-side. The whole experience is something else. Start off your meal with house chips and salsa or order some fully-loaded nachos while you peruse the margarita menu and check out their taco platters. And don’t forget the Taco Tuesday and Lobster Thursdays specials when you’re planning your next visit! Cafe Coyote is located on the main drag, San Diego Avenue, and is open 10:30am until 8:30pm on Monday through Thursday, 10:30am until 9pm on Friday, 8am until 9:30pm on Saturday and 8am until 8:30pm on Sunday. This Old Town Mexican cafe also tends to be very busy with a wait-list since they are one of the best places to eat in Old Town San Diego, so if you can, reservations are recommended.

 

#5 CASA DE FREDS

Freds has always been a favorite with their margaritas and Taco specials. Also located on the main drag on San Diego Avenue, Freds has a fantastic Fiesta Hour from 3pm until 6pm daily, with the exception of Taco Tuesdays, where you can get Adobada Street Tacos and a Perfecto Skinny. On Taco Tuesday, it’s all about the Crispy Fish Taco and Texas BBQ Taco, which has BBQ brisket and frizzled onions, that you’ll want to accompany with a Strawberry House Margarita. Casa de Freds is open at 11:30am Monday through Friday and 11am on Saturday and Sunday. They close at 9pm Sunday through Thursday, with the exception of Tuesdays where they close at 9:30pm, while on Friday and Saturday they close at 10pm.

Book A Tour

#6 CASA GUADALAJARA

Casa Guadalajara

Courtesy of Casa Guadalajara

Every college student in San Diego is familiar that Casa Guadalajara is where to eat Mexican dishes in San Diego because of their Happy Hour small bites buffet. In the bar area from 4pm until 7pm Monday through Friday, get yourself a $5 house margarita and enjoy the complimentary snack buffet, to stretch that dollar. Looking to have a sit down dinner on their outdoor patio with friends and family instead? Try their Chicken Mole Enchiladas or some of their mariscos like the Tequila Lime Shrimp. Also, try one of their specialty drinks like the Puerto Vallarta that combines pina colada and strawberry margarita, yum! Casa Guadalajara is located on Taylor Street and Juan Street just minutes from the Old Town State Historic Park, if you’re ever worried about what to do in Old Town, San Diego, and are open at 11am Monday through Friday, 10am on Saturday and Sunday, while they close at 9pm everyday.

#7 TAHONA

If you’re looking for modern Mexican food with fantastic mezcal, you need to stop into Tahona the next time you’re in San Diego’s Old Town. Try a mezcal-tasting flight to accompany your Quesabirria Tacos, Carnitas Bao Bun or the Tetela Mole Flight. Maybe book a mezcal tasting to sit down with a Mezcal specialist as they walk you through the origins of the four different mezcales you’ll be tasting. Or make it your next Tahona bar Happy Hour for $2 off your mezcal margarita. Happy Hour runs from 4pm until 6:30pm on Wednesday through Friday. Located on San Diego Avenue, Tahona is open 5pm until 10pm Tuesday through Thursday, 5pm until 11pm on Friday, 4pm until 11pm on Saturday, and 4pm until 10pm on Sunday, while they are closed on Monday.

Book A Tour

#8 EL AGAVE

Known for its considerable tequila selection and authentic Mexican cuisine, El Agave Restaurant & Tequileria is a high-end Mexican restaurant located on San Diego Ave in Old Town, about a 7-minute walk from the entrance of Old Town San Diego Historic Park. Don’t worry if you’re having trouble choosing just one tequila, that’s why they have tequila flights to test multiples. Consider noshing on some Pork Belly Sliders or Ahi Tostadas before indulging in their garlic-chipotle Sea Bass. Love me some sea bass! El Agave is open 11:30am until 10pm Monday through Thursday and 11am until 10pm Friday through Sunday.

#9 El Sueño

El Sueno

El Sueño

El Sueño, a relative newcomer to Old Town’s dining scene, impresses with its innovative Mexican food and creative tequila-forward cocktails. Their menu showcases traditional dishes made with fresh, high-quality ingredients, from classic tacos and enchiladas to innovative seafood and vegetarian options.

Daily dishes include the savory Mole Poblano, rich with complex flavors, and the succulent Carnitas, slow-cooked to perfection. With its vibrant decor and welcoming atmosphere, El Sueño provides a perfect setting for enjoying a memorable meal that captures the essence of Mexican cuisine. Don’t forget to try their handcrafted margaritas, which perfectly complement the bold and flavorful dishes — one of our favorites is the “Bad Bunny,” a spicy carrot margarita inspired by the flavors of taco shop pickled carrots.

Book A Tour

#10 Rockin Baja Lobster

Rockin baja lobster

Rockin Baja Lobster | Facebook

Rockin’ Baja Lobster is a lively seafood restaurant renowned for its Baja-style cuisine and festive atmosphere. The menu features a variety of seafood dishes with a Mexican flair, including their famous Baja Buckets filled with lobster, shrimp, and grilled vegetables. Diners can enjoy the casual, beachy vibe while indulging in fresh, flavorful dishes like the Lobster Tacos and the Surf & Turf Platter. With generous portions and a fun, upbeat setting, Rockin’ Baja Lobster is the perfect spot for a vibrant dining experience that brings the flavors of Baja California to the heart of Old Town. Don’t miss their signature margaritas and refreshing cocktails to complete your meal.

With Old Town being a hub of culture and culinary delights, you’re sure to find a San Diegan favorite that tickles your fancy within some of the best restaurants to eat in San Diego, Southern California. So take a stroll, delight in the sights and revel in the mouth-watering eats and libations. So, book a Old Town food tours or other San Diego tours with us. Out of ideas on what to do next? You can try out these things to do in Old Town San Diego.

If you’re looking to explore Downtown, you can check out these Gaslamp Quarter San Diego Restaurants.

Book A Tour

 

Written by:

Aleezah DavenportThis blog was written by Aleezah Davenport. Aleezah is a native San Diegan, and a second-generation PLNU alumna. She enjoys exploring the city and taking her girls out for dinner on the cliffs at Sunset Cliffs. Writing about San Diego provides her the opportunity to learn more about the local scene, and share her newfound knowledge about her hometown – two of the things she loves most. She enjoys sharing her passions with readers, and is excited to be writing for a platform that provides fun information to a large audience.

 

 

 

Book our old Town Tequila and Taco Tour today!

Share This Story, Choose Your Platform!

Categories

Daily Tours

The historic Gaslamp Quarter is famous for its entertainment, shopping, and nightlife, but most people don’t realize the historic district was once home to one of the most anticipated red light districts in the West. On this guided Gaslamp tour full of cuisine, culture, and curiosities, we’ll take you through the scandalous post-Gold Rush history of the heart of downtown San Diego.

On our Tequila, Tacos and Tombstones guided tour, we take you back in time to Old Town San Diego—also known as the Birthplace of California. Together with one of our expert tour guides, you’ll discover the events and learn about the individuals that led to Old Town’s current popularity as a cultural hotspot.

But don’t worry, we don’t believe in following the usual tourist paths when it comes to exploring a town so rich in history and culture. On our Old Town food tour, you’ll get authentic food tastings, elevated cocktail sampling, and a haunted location or two for an unforgettable historic Old Town experience.

No San Diego Little Italy walking tour would be complete without exploring this culinary hotspot’s best places to eat. Known for its variety of restaurants, America’s biggest Little Italy has become a food lover’s bucket list destination, and we’re here to show it off!

Join our Little Italy walking tour full of food, fun, and Italian culture.

Planning a romantic date or your next friend’s night out? Our Little Italy wine tasting tour is the perfect way to elevate your outing and get to know one of San Diego’s most unique downtown neighborhoods.

As we stroll through this historic fishing town, you’ll learn all about the area’s rich history and, of course, sample the food and wine that makes Little Italy one of the best dining locations in all of San Diego and, dare we say, Southern California.

Whether you’re a local event planner, trying to “wow” your clients with unique San Diego team building activity ideas, or a bride coordinating a whole family outing for your wedding, So Diego can help you plan a special day.