Overview
Taco Lucha started out wanting to be a fun, little outdoor taco stand and grew into what is now a full sit down, cocktail driven, funky Aggieville Taqueria. They have Mexican street food with their own modern twists. They offer flavorful food made from scratch daily in small batches. Their drinks are made from fresh squeezed citrus fruit and organic Agave nectar. They offer you an experience full of smells, flavor and colors, honoring my beloved Lucha Libres.
Features: