Skip to Content

Taqueria La Luz

Address

1235 Chattahoochee Ave, Suite 130 Atlanta, GA 30318

Hours

Coming Soon

Taqueria La Luz is a new, Mexican street food concept crafted exclusively for Chattahoochee Food Works. Co-owners of Midtown Atlanta icon Zocalo, twins Luis Martinez-Obregon and Lucero Martinez-Obregon culinary offerings will be a welcome addition to the upper westside!