Old Town Mexican Cafe

Old Town Mexican Cafe

2489 San Diego Ave, San Diego, CA 92110, United States

+1 619-297-4330

Mexican restaurant, Restaurant
(8963)
Share Your Experience

About This Place

Nestled at the heart of historic Old Town San Diego, Old Town Mexican Cafe is an authentic Mexican restaurant that offers a truly immersive dining experience. From the moment you step inside, you're greeted by vibrant Mexican décor and the lively ambiance amplified by the occasional serenade of a mariachi band, all of which expertly sets the stage for an unforgettable meal.

The menu at Old Town Mexican Cafe showcases the rich flavors and traditional cooking styles of Mexico, highlighted by dishes that have won over locals and visitors alike. Start your day with their flavorful Desayuno Tacos, featuring scrambled eggs paired perfectly with ham, cilantro, onions, or chorizo and potatoes to kick off the morning with a savory punch. For something sweeter, their fluffy buttermilk Pancakes served with rich butter and syrup offer a comforting brunch option.

Lunch and dinner bring even more tantalizing choices. The café’s Old Town Famous Carnitas are a must-try—succulent, perfectly seasoned pork pieces cooked in traditional Mexican style, served with fresh cilantro, tangy tomatoes, creamy avocado, and their own house-made tortillas that are soft and fresh with an unmistakably warm charm. Equally memorable are the Mexican Style Ribs, tender rotisserie pork ribs accompanied by rice and beans, and the Old Town Pollo, a hearty Mexican-style rotisserie chicken bursting with authentic flavor.

If you’re looking to savor the ocean’s bounty, the Mariscada offers a vibrant medley of fresh seafood, while the delicate Fish Tacos wrapped in their signature soft flour or corn tortillas melt in your mouth. The complimentary chips and salsa that arrive at your table are more than just an appetizer—they are freshly made with a touch of spicy goodness that primes your palate for what’s to come.

The beverage menu is not to be overlooked, especially the famed Casa Blanco Margarita and the classic House Margarita, both crafted with care and the perfect balance of tartness and smoothness to complement the bold flavors on your plate.

Guests consistently praise the warm, attentive service and the welcoming atmosphere that make every visit feel like a genuine celebration of Mexican culture. Longtime patrons rave that the café “remains true to its roots,” offering a dependable quality that’s both comforting and exciting. Whether you’re joining for a casual dinner or a festive brunch, Old Town Mexican Cafe delivers vibrant flavors, hearty portions, and a spirited environment that captures the very soul of Mexico right in San Diego.

Service options
Outdoor seating On-site services Takeaway Dine-in Delivery
Highlights
Fast service Great beer selection Great cocktails Great dessert Live music Serves local specialty
Popular for
Breakfast Lunch Dinner Solo dining
Accessibility
Wheelchair-accessible car park Wheelchair-accessible entrance Wheelchair-accessible seating Wheelchair-accessible toilet
Offerings
Alcohol Beer Cocktails Coffee Comfort food Happy-hour drinks Happy-hour food Late-night food Quick bite Small plates Spirits Wine
Dining options
Breakfast Brunch Lunch Dinner Catering Dessert Seating Table service
Amenities
Bar on site Toilet Wi-Fi Wi-Fi
Atmosphere
Casual Cosy Historic Trendy
Crowd
Family friendly Groups LGBTQ+ friendly Tourists University students
Planning
Accepts reservations Usually a wait
Payments
Credit cards Debit cards NFC mobile payments Credit cards
Children
Good for kids High chairs Kids' menu
Parking
Free of charge street parking Free parking lot
Pets
Dogs allowed outside

Opening Hours

  • Monday
    08:00 AM - 09:00 PM
  • Tuesday
    08:00 AM - 09:00 PM
  • Wednesday
    08:00 AM - 09:00 PM
  • Thursday
    08:00 AM - 09:00 PM
  • Friday
    08:00 AM - 09:00 PM
  • Saturday
    08:00 AM - 09:00 PM
  • Sunday
    08:00 AM - 09:00 PM

Map & Directions

Visitor Reviews

  • C Neon
    4 week ago

    This is an authentic Mexican restaurant at the mouth of Old Town San Diego. The decorations and vibes are very Mexican. They even had a mariachi band. The food is very tasty and authentic. Even the chips and dips are fresh and had a bit of spicy goodness. Overall, we have been coming here for decades and it remains true to its roots. Good experience.

  • Mike Sperando
    1 month ago

    I visited Old Town Mexican Café based on numerous positive recommendations and was not disappointed. I walked in without a reservation, and despite the café being quite busy, I was able to get seated after a reasonable wait. I ordered the mini carne asada tacos and the red pozole with corn tortillas. The food was very good, and the flavors felt authentic and satisfying. Although the service was a bit on the slower side, it wasn’t a major issue for me, as it gave me time to enjoy the atmosphere and relax. The restaurant had a lively, bustling vibe throughout my visit, which added to the experience. Overall, I’d recommend Old Town Mexican Café to anyone looking for a good Mexican meal in the area. It’s a solid choice if you’re in Old Town San Diego.

  • Shining Sun
    1 month ago

    Old Town Mexican Café not only serves delicious, authentic Mexican cuisine, but the service is outstanding. The staff is attentive, friendly, and always ready to make your experience enjoyable. From the moment you sit down, you feel welcomed and well taken care of. Combined with the vibrant atmosphere and flavorful dishes, the excellent service makes this café a must-visit in San Diego!

  • drawonnoodles
    2 month ago

    The crispy carnitas was the best dish here. It was very cripsy and meaty, not overly salty. The tortillas are also very soft and delicious. For the price, I think the portion was decent considering the other restaurants in the area charging extortionary prices. It's a pretty solid Mexican spot but it wasn't mind blowing. The service was also spotty.

  • Veronica Roque
    2 month ago

    OMG!! Where do I start! First we arrived here because a friend recommended it and we were not dissapointed. The atmosphere was relaxed and not crowded (we had dinner here on a Sunday evening). The FOOD WAS OUTSTANDING! We had the mini molcajete which there are many pics to see and also 2 tacos (Adobada and Carnitas-Rice and Beans) OH MY! SO YUM. THE TORTILLAS was super delicious and service was quick and kind. Please visit this place, it is soooo good. Located at Old Town San Diego and after this grab some ice cream and walk the Small Cementary (Campo Santo), try this at night - super awesome.

  • William “Popz” Roque
    3 month ago

    Came here on a recommendation and they didn't disappoint. the molecahete was delicious , the flavor of the sauce and meat was the best I've ever had. My wife had the carnitas tacos, very moist and flavorful. Will be coming back, and I highly recommend this place.

  • M Abalos
    3 month ago

    It's been several decades that I have been coming to this restaurant. It's large (both patio and indoor area ) and it has a variety of tables and chairs to choose from. Mexican decor is timeless at this place. Our server was welcoming and attentive. Didn't have to ask for water refill. The food is definitely authentic, but its portioning compared to other similar places in the neighborhood, is on the skimpy side. I did not feel I got my monies worth with my machaca dish. The albondigas soup could have used a little kicker. It was missing something. Nonetheless, both dishes were good to go. Fresh corn tortillas freshly made. They were good!

  • Rodney Regala
    3 month ago

    Almost like a spot across the border without going into Mexico. Freshly made tortillas made and you can watch them make. Margaritas were kinda too good so beware! Food is always great and staff were nice. Great spot to take visitors!

Share Your Experience

Your Rating

Discover What Travelers Love About This Place

Real experiences, honest impressions, and insights shared by the Wherevi community to help you explore with confidence.