Taqueria La Luz is a Mexican street food concept located in Atlanta, GA, offering a delectable selection of authentic dishes. Crafted exclusively for Chattahoochee Food Works, this eatery is the brainchild of brother and sister twins, Luis Martinez-Obregon and Lucero Martinez-Obregon, who also co-own the renowned Zocalo in Midtown Atlanta.
With a focus on delivering the vibrant flavors of Mexico, Taqueria La Luz brings a taste of the streets to its customers, providing a unique dining experience that showcases the culinary traditions of the country. From mouthwatering tacos to flavorful beverages, this food hall gem is a must-visit for Mexican cuisine enthusiasts.
Generated from the website