Old Town San Diego is chock full of amazing Mexican restaurants, so next time you think of going to a big chain, think again! These authentic places will be your new favorite spots for Mexican food in San Diego. While the city has many options for this delicious cuisine, there is nothing like the restaurants you’ll find in Old Town.
Old Town is often on tourists’ to-do lists, and locals know it’s also a great spot to go for fantastic food and endless charm.
This is a good place to go for a meal that is a little lighter. One of their features is the delicious Ensalada de Carne Asada, which packs plenty of nutritious vegetables in with your beef.
Casa de Maria is another great choice for tasty Mexican food. It’s a nice, welcoming environment with plenty of space, so if you’re traveling with a group, this is a good place to stop and take a break from your Old Town exploration.
They even have specialty desserts for holidays, like these perfectly designed skull cookies for the annual Day of the Dead celebration. If you’re in town during the festivities, these cookies are so good that you’ll have to make a beeline for Casa de Maria.
It’s tough to choose just one area of San Diego where the best Mexican food is, but we think Old Town just might be the number one town in the area. With its historical status, fun tourist attractions, and another restaurant on every corner, you’re practically guaranteed to have a great time. Have you gotten to go to Old Town? What’s your favorite spot for Mexican food?