Sports Bar Chula Vista
At Tacos and Tarros, authentic Mexican food restaurant and sports bar located in the Otay Ranch mall in Chula Vista, you can travel to Mexico with just a taste of our delicious food. We have a great variety of tacos, including carne asada, marinated spicy shrimp, chicken and many other choices.
Our concept, simply enjoy delicious Mexican food and drinks while listening to your favorite music or while watching your favorite sporting event. For your private parties or events we can serve you with the best food for that special moment. Thank you to all our clients and hope to see you soon!