Guide to the Best Restaurants in Old Town San Diego

In this guide, we share the best restaurants in Old Town San Diego for every occasion—whether you want giant margaritas and mariachi bands, more sophisticated Mexican food, or (surprise!) some of the best pizza or sushi in San Diego.

San Diego has so many great neighborhoods to find something to eat, but when it comes to experiencing some of the rich history of the city while you’re out for dinner, you won’t find anything quite like Old Town.

What comes as a surprise to many visitors is that many of the best restaurants in San Diego’s Old Town are NOT Mexican food. The neighborhood is more diverse than most people realize and is constantly evolving.

It has amazing sushi, pizza, and of course, Mexican food and tequila.

We love it, and we know you will, too!

The Rich History of Old Town, San Diego

Although today many people associate Old Town with Mexican culture and food, the neighborhood has a long and diverse cultural history.

Old Town San Diego is often referred to as ‘the birthplace of California’ because it was the site of the first Spanish settlement in California in 1769.

Prior to that, the area was home to indigenous people known as the Kumeyaay, who date back as far as 9,000 years—the earliest known people living in what is now known as San Diego.

In the 1800s, the Mexican people living in the area established a presence that eventually became known as El Pueblo de San Diego. This served as the foundation for the property that was protected when the United States established the Old Town State Historic Park, which we now refer to as Old Town.

All of this rich cultural history contributes to the variety of restaurants that make the cut for the best restaurants in Old Town San Diego.

Where is Old Town?

Old Town is an area of San Diego that is bordered by Interstate 5 to the west, Interstate 8 to the north, and Mission Hills to the east and south.


THE BEST RESTAURANTS IN OLD TOWN SAN DIEGO

Tahona

Tahona Bar is the first mezcal tasting room in San Diego. This is one of our favorite restaurants when we want a more sophisticated Mexican food and cocktails experience than is typically found in Old Town. If you’re game, Tahona’s Mezcal specialist will serve you four different mezcals and walk you through each expression as you journey through different agaves, producers, and states of Mexico. Or stick to their amazing mixed cocktails and food—you won’t be disappointed!


Tuetano Taqueria

Tuetano Taqueria is Old Town’s very first birria taco spot, and it’s received a ton of recognition since it opened as its original location has been Michelin-honored—and for good reason. The flavors from their must-try tacos with bone marrow—a rich and luxurious twist to the normal birria taco—have earned them rave reviews and loyal fans.


Cafe Coyote

Cafe Coyote has been a San Diego institution for over 30 years and has been recognized as San Diego’s best Mexican restaurant 19 times! It’s the perfect place to come with a big group when you are looking for a festive atmosphere, big margaritas, and solid Mexican food in the Heart of Old Town San Diego’s Historic Walking District.


Casa Guadalajara

Casa Guadalajara is a vibrant and colorful restaurant that has long been popular for its festive décor, trumpeting Mariachis, lush patios, “Birdbath Margaritas,” and authentic Mexican cuisine. It’s consistently recognized as a favorite for Mexican food in Old Town.


Barra Barra Saloon & Restaurant

Barra Barra represents Old Town’s merging of Mexico with American traditions in the mid-1800s—providing an intriguing restaurant experience steeped in history. You’ll experience an Old World Mexican meal with traditional fare made from recipes that span generations. It’s a relative newcomer to Old Town but quickly won recognition in the community.


Casa de Reyes

Casa de Reyes serves award-winning traditional Mexican comfort food in a lush garden environment. They’re also well-known for their frosty margaritas and daily entertainment, ranging from energetic mariachis to historical plays to traditional folklorico dancing.


Old Town Mexican Cafe

Old Town Mexican Café has been a staple in San Diego for over 40 years. They lay claim to having tortillas that are considered to be “the best in the world” by many peoplehow can you possibly skip on that?! It’s big, has multiple bars, and indoor and outdoor seating, making it a great place to bring your big party to.


Sushi Tadokoro

Sushi in Old Town?! Yes! Old Town is home to two of the best sushi restaurants in San Diego. Sushi Tadokoro is known for its Edo-mae-style sushi. Everything is prepared using the best local and seasonal ingredients, with hours of careful preparation using skills and techniques acquired over the years. This recipe has earned it a MICHELIN star, and it’s considered a must by San Diego’s sushi lovers.


Old Town Tequila Factory

Old Town Tequila Factory has panoramic views to go with its delicious made-from-scratch tortillas, famous margaritas, and authentic Mexican food. You can see the barrels that produced the finest Tequila from Mexico, and be sure to try their proprietary VIP Herradura Tequila.


Pizza Bella

Pizza Bella Italian Bistro is quite possibly Old Town’s best-kept secret. Its award-winning pizza has been recognized as “Best Pizza in America.” Aside from pizza, their menu is host to a variety of popular Italian pasta and entrees that the locals love!


Harney Sushi

Harney Sushi is widely recognized as one of San Diego’s premier sushi bar and restaurant experiences—earning awards and recognition as a ‘best date spot,’ best sake menu,’ and ‘best sushi’ by many local foodies and media. The vibe is progressive and trendy, unlike the more traditional sushi environment found at Sushi Tadokoro.

As you can see, the list of best restaurants in Old Town San Diego has much more than just the Mexican food hot spots that have earned it so much attention from tourists and locals for years.

We love to make regular visits to explore the community’s great restaurants, and we’re sure you will, too!

See you there, San Diego!

PS – Still looking for the best places to eat in San Diego? Check out our Guide to the Best Restaurants in San Diego’s Little Italy Neighborhood!

Share This Post
The Latest
Sally's at Manchester Grand Hyatt
The 4th of July is the perfect time to support your local restaurants and bars, who are rolling out specials, exciting programming, and events with...
Neighborhood Food Tour
One of San Diego’s most beloved food events is back, and it’s bigger than ever. The 24th annual Taste of Adams Avenue transforms a two-mile...
San Diego Mimosa Fest
Pacific Beach is about to become mimosa central as San Diego Mimosa Fest transforms the neighborhood into one massive brunch celebration. This all-access day party...
Space Between: Texture Studies Denja Harris
The Space Between: Texture Studies by Denja Harris opens this month at Oceanside Museum of Art, showcasing the innovative yarn paintings of a South Bay...
VULTURE university heights
The team behind Kindred and Mothership has done it again, but this time they’ve ventured into completely new territory. Vulture just opened in University Heights,...
Spill the Beans Ocean Beach drive thru
The coffee and bagel spot we’ve been waiting for has officially arrived in Ocean Beach. Spill the Beans just opened their fifth San Diego location,...
Recently Featured Restaurants
The team behind Kindred and Mothership has done it again, but this time they’ve ventured into completely new territory. Vulture just opened in University Heights,...
The coffee and bagel spot we’ve been waiting for has officially arrived in Ocean Beach. Spill the Beans just opened their fifth San Diego location,...
San Diego got a serious culinary upgrade with Little Italy’s Barra Oliba, the Spanish-inspired bistro that opened late in 2024. The restaurant has already established...
The bayfront dining scene at Mission Bay has a new star, and we couldn’t be more excited about it. Bianchi Pizza & Pasta has opened...
A new fire has lit up Little Italy—Piedra Santa, an Argentinian-inspired steakhouse, is now open and bringing the bold, smoky tradition of open-flame grilling to...
Dora, a vibrant new Southern Italian restaurant from the husband-and-wife team behind Cori Trattoria, is set to open in La Jolla’s Theater District this fall—and...