El Taco Veloz 2 - Roswell

5670 Roswell Rd, Atlanta, GA

Menu (As of 10/29)

El Taco Veloz 2 - Roswell: hours and how to order