This guide covers 48 mexican restaurant options in San Diego. Guests rate them 4.5 out of 5 on average. Most of them are spread across Old Town, Downtown San Diego, Gaslamp Quarter, so those are the areas to start with.

All Mexican restaurant in San Diego

Lucha Libre Taco Shop

4.3 4,342 reviews

Lucha Libre Taco Shop is a family-owned taco shop in San Diego, California. It is inspired by the vibrant culture of Mexican wrestling, or Lucha Libre. The shop serves a variety of delicious tacos, burritos, and specialty dishes, all crafted to bring bold flavors to the table. The shop's menu features a range of options, including the popular Alhambre Cali burrito, which consists of steak, onions, mushrooms, bell peppers, fries, jack cheese, and a jalapeño cream sauce. The shop also offers a Holy Mole Series, a limited-time menu featuring mole-based dishes. In addition, the shop has a Taco Tuesday promotion, offering two tacos, a big side, an agua fresca, and chips and salsas for $9.99. Lucha Libre Taco Shop is a great destination for those looking for authentic Mexican cuisine in a fun and lively atmosphere. The shop's menu is designed to appeal to a wide range of tastes, and its Taco Tuesday promotion offers a great value for customers. Whether you're a local or just visiting, Lucha Libre Taco Shop invites you to join them for a meal that feels like a victory.

Opening hours
  • Monday9 AM–10 PM
  • Tuesday9 AM–10 PM
  • Wednesday9 AM–10 PM
  • Thursday9 AM–10 PM
  • Friday9 AM–11 PM
  • Saturday9 AM–11 PM
  • Sunday9 AM–10 PM

Los Reyes Mexican Restaurant & Cantina

4.5 1,037 reviews

Los Reyes Bar & Grill is a family-owned and operated Mexican restaurant. It has been in operation since 2003, with a location in the heart of Golden Hill. The restaurant offers authentic Mexican dishes in a warm and welcoming atmosphere. Los Reyes Bar & Grill serves a variety of traditional Mexican dishes, including tacos, burritos, and more. They offer a range of options, including street-style and American-style preparations, ensuring that customers can choose their preferred flavor and presentation. Their menu includes options such as steak, chicken, ground beef, and al pastor, all served with rice and beans. Los Reyes Bar & Grill is a family-friendly restaurant that is open to customers of all ages. They are open daily from 8:00 am to 10:00 pm and offer takeout, dine-in, and in-store pickup services. With a wide range of authentic Mexican dishes and a welcoming atmosphere, Los Reyes Bar & Grill is an excellent choice for those looking for a traditional Mexican dining experience.

Opening hours
  • Monday8 AM–9 PM
  • Tuesday8 AM–9 PM
  • Wednesday8 AM–9 PM
  • Thursday8 AM–9 PM
  • Friday8 AM–9 PM
  • Saturday8 AM–9 PM
  • Sunday8 AM–9 PM

Los Panchos Tacos & Cantina

4.3 1,641 reviews

Los Panchos Tacos & Cantina is a Mexican restaurant located in San Diego, California. It serves a variety of traditional Mexican dishes, including street tacos, grilled fajitas, and craft margaritas. The restaurant is open seven days a week and offers breakfast and brunch every day from 7 am to 3 pm. Los Panchos Tacos & Cantina is known for its authentic Mexican cuisine and lively atmosphere. The restaurant features a gorgeous outdoor dining space with live music and DJs daily. It also offers catering and private event reservations for special occasions. Whether you're looking for a casual dinner to go or a night out with friends, Los Panchos Tacos & Cantina has something for everyone. The restaurant is located in the Hillcrest neighborhood of San Diego and is easily accessible by car or public transportation. Los Panchos Tacos & Cantina is a popular destination for both locals and tourists, and its menu offers a range of options to suit different tastes and dietary needs. Whether you're in the mood for traditional Mexican dishes or something new and exciting, Los Panchos Tacos & Cantina is a great choice for a delicious and memorable dining experience.

Opening hours
  • Monday7 AM–12 AM
  • Tuesday7 AM–12 AM
  • Wednesday7 AM–12 AM
  • Thursday7 AM–12 AM
  • Friday7 AM–12 AM
  • Saturday7 AM–12 AM
  • Sunday7 AM–12 AM

Las Hadas Bar and Grill

4.5 1,638 reviews

Las Hadas Bar and Grill is a Mexican restaurant located in San Diego, California, known for offering a variety of Mexican dishes and drinks. The restaurant provides catering services for various events, including birthdays, corporate functions, and weddings, ensuring a tailored experience for their clients. They also host special events and encourage online reservations for dining. Las Hadas focuses on quality food and customer satisfaction, aiming to create memorable experiences for their guests. Their menu features a range of options, including tacos, burritos, and grilled shrimp, as well as gluten-free and vegetarian choices. The restaurant offers a casual atmosphere, with games and a lively vibe, making it a popular spot for friends and coworkers to gather. The restaurant's catering services cater to various occasions, from small parties to large corporate events and weddings, and their menu can be tailored to fit any style and budget. They also offer online ordering and delivery, making it convenient for customers to enjoy their favorite dishes at home or on-the-go. With a focus on quality and customer satisfaction, Las Hadas Bar and Grill is a top choice for those seeking great Mexican food in downtown San Diego.

Opening hours
  • Monday3–10:30 PM
  • Tuesday3–10:30 PM
  • Wednesday3–10:30 PM
  • Thursday3–10:30 PM
  • Friday12 AM–11:30 PM
  • Saturday12–11:30 PM
  • Sunday12–10:30 PM

La Puerta

4.6 878 reviews

La Puerta is a Mexican restaurant offering authentic recipes and a wide selection of tequila in two locations in San Diego, California. La Puerta serves a variety of Mexican dishes, including tacos, with fresh ingredients and no artificial flavorings or enhancers. The restaurant's specialty drinks are made with fresh juices and squeezed limes, providing a high-quality experience. La Puerta is known for its welcoming atmosphere and commitment to offering a genuine good time to its customers. La Puerta's menu is available for both lunch and dinner, as well as brunch on weekends, with daily happy hour specials from 3 to 5 pm. The restaurant has two locations, one in downtown San Diego and another in Mission Hills, offering a unique experience in each location.

Opening hours
  • Monday11 AM–11 PM
  • Tuesday11 AM–11 PM
  • Wednesday11 AM–11 PM
  • Thursday11 AM–11 PM
  • Friday11 AM–11 PM
  • Saturday9 AM–11 PM
  • Sunday9 AM–11 PM

La Puerta

4.5 5,470 reviews

La Puerta is a Mexican restaurant and tequila bar located in downtown San Diego and Mission Hills. It is a neighborhood cantina that offers a wide variety of traditional Mexican dishes, including tacos, lunch and dinner menus, and brunch options. La Puerta's menu features fresh, made-to-order food, with recipes inspired by the owner's family traditions from Sinaloa. La Puerta's menu includes a range of options, from classic tacos and carne asada to specialty cocktails and tequila flights. The restaurant is known for its daily happy hour, weekend brunch, and welcoming atmosphere. Its downtown location is open late, with extended hours on weekends, while the Mission Hills location offers a more laid-back vibe. Both locations offer outdoor seating and a pet-friendly patio. La Puerta's commitment to quality and hospitality has made it a popular destination for locals and visitors alike. Its regular guests appreciate the restaurant's affordable prices, daily specials, and genuine good time. Whether you're looking for a quick bite, a special occasion meal, or just a place to hang out, La Puerta is a great choice for anyone seeking authentic Mexican cuisine and a fun atmosphere.

Opening hours
  • Monday11 AM–12 AM
  • Tuesday11 AM–12 AM
  • Wednesday11 AM–12 AM
  • Thursday11 AM–12 AM
  • Friday11 AM–1 AM
  • Saturday10 AM–1 AM
  • Sunday10 AM–12 AM

La Playa Taco Shop

4.6 1,344 reviews

La Playa Taco Shop is a local business that specializes in serving authentic Mexican cuisine in San Diego. It is a family-owned spot that has been a beloved fixture in the community for ages, offering a range of popular items that have earned a loyal following. The menu features hearty, flavorful dishes such as the Super Burrito, Carne Asada Fries, Fish Tacos, and Chile Relleno, among others. The business has a casual, relaxed atmosphere that radiates the surf town vibe San Diegans know and love. It is a place where folks from all over, locals and visitors alike, flock to satisfy their Mexican food fix. The portions are incredibly generous, and the prices are fantastic, making it an excellent value. The food overall is simply amazing, with every single item tasting absolutely wonderful. La Playa Taco Shop is a go-to spot for a quick lunch, a post-beach refuel, or even a late-night bite after enjoying the PB scene. It has stood the test of time for two decades already, earning it a five-star review in the minds of its customers. The team provides a warm and friendly welcome, and the food arrives at the table incredibly fast, making for a perfect meal.

Opening hours
  • Monday11 AM–7 PM
  • Tuesday11 AM–7 PM
  • Wednesday11 AM–7 PM
  • Thursday11 AM–7 PM
  • Friday11 AM–7 PM
  • Saturday11 AM–7 PM
  • Sunday11 AM–7 PM

La Casa Verde

4.7 322 reviews

La Casa Verde is a Mexican eatery located in the heart of Little Italy, San Diego. It serves authentic Mexican cuisine, with a focus on vibrant spices and the finest ingredients. The eatery takes pride in bringing the true taste of Mexico to the table, with recipes curated by some of San Diego's best chefs. La Casa Verde offers a wide range of traditional Mexican dishes, including tacos, burritos, and entrees. The eatery also serves breakfast, lunch, and dinner, making it a convenient option for customers. In addition to its menu, La Casa Verde offers catering services, making it a great choice for events and gatherings. The eatery is open to serve a variety of customers, from individuals to groups. The eatery's commitment to authenticity and quality is evident in every dish served. From the vibrant spices to the finest ingredients, La Casa Verde ensures that every bite is the best of Little Italy. The eatery's passion for Mexican cuisine is evident in its recipes, which have been carefully curated to capture the essence of traditional Mexican cooking. By offering a wide range of options and a commitment to quality, La Casa Verde has established itself as a go-to destination for Mexican food in Little Italy.

Opening hours
  • Monday9 AM–10 PM
  • Tuesday9 AM–10 PM
  • Wednesday9 AM–10 PM
  • Thursday9 AM–10 PM
  • Friday9 AM–11 PM
  • Saturday9 AM–11 PM
  • Sunday9 AM–10 PM

Kaluú Upscale Mexican & Lounge

4.2 86 reviews

Kaluu Upscale Mexican Lounge is an upscale dining and nightlife experience located in the heart of San Diego's Gaslamp Quarter. It offers a unique blend of authentic Mexican flavors and modern culinary artistry, with a menu that features grilled meats, fresh seafood, and meticulously crafted small plates. The lounge is designed to evoke the rich culture and natural beauty of Mexico, with 20-foot-tall ceilings, natural wood and stone accents, and copper finishes. The venue is available for private dining events, including corporate events, birthday parties, and restaurant buyouts. Kaluu's dedicated event coordinator ensures a seamless experience, from custom menus to creating the perfect ambiance inspired by Mexico's vibrant soul. The lounge can accommodate a wide range of events, from intimate gatherings to large-scale celebrations, and offers a carefully curated menu and exceptional service. At Kaluu, the night is more than just an evening out – it's a fusion of gourmet Mexican cuisine and high-energy nightlife. As the sun sets, the lounge transforms into a sultry atmosphere, offering handcrafted cocktails, premium tequilas, and a cheerful atmosphere. Whether you're looking for a luxurious lounge experience or an exhilarating dance floor, Kaluu offers the perfect balance between the two, making it a top spot for things to do in downtown San Diego.

Opening hours
  • Monday4:30–10 PM
  • Tuesday4:30–10 PM
  • Wednesday4:30–10 PM
  • Thursday4:30 PM–12 AM
  • Friday4:30 PM–2 AM
  • Saturday4:30 PM–2 AM
  • Sunday12–8 PM

Jimmy Carter’s Mexican Café

4.5 1,714 reviews

Jimmy Carter's Mexican Cafe is a Mexican restaurant in San Diego, CA that specializes in authentic Mexican cuisine crafted with fresh ingredients and handmade sauces. The restaurant offers a variety of traditional Mexican dishes, including tacos, enchiladas, and burritos, as well as a selection of tequila and margarita flights. Jimmy Carter's Mexican Cafe also provides catering services for any size event and has a full-service bar featuring a variety of local microbrews. The restaurant has received numerous positive reviews, with customers praising the friendly and attentive service, delicious food, and cozy atmosphere. Many reviewers have noted that the restaurant's sauces and salsas are particularly delicious, and the carne asada and fajitas are highly recommended. The restaurant also offers a happy hour menu with discounted prices on drinks and food items from 2-6 pm. Jimmy Carter's Mexican Cafe is a beloved fixture in the Banker's Hill/Hillcrest neighborhood, with a dedicated family of loyal customers who return time and again to reunite with the staff and savor the food. The restaurant's owner, Jimmy Carter, has a deep passion for giving back to the community that raised him, and his commitment to local vendors and education of his employees has made him a cherished community partner and friend. Jimmy Carter's Mexican Cafe is the place to go when craving an outstanding meal, every time, with a full-service bar, festive and colorful décor, and good food and great times for all.

Opening hours
  • Monday8 AM–8 PM
  • Tuesday8 AM–8 PM
  • Wednesday8 AM–8 PM
  • Thursday8 AM–8 PM
  • Friday8 AM–8 PM
  • Saturday8 AM–8 PM
  • Sunday8 AM–8 PM