El Taco Naco
Hours:
2255 Idlewood Rd, Tucker GA 30084
Tips
Hours
Most Recent Comments
-
March 2024
Breakfast burrito was good. Needs salsa inside burrito though. They make their own chips so extra points for
-
March 2024
Authentic Mexican food, not texmex, mexmex! Still great!
-
January 2024
Hands-down, the best little taco shop in Metro. We got the steak torta & Pastor tacos. I think I could eat here every
More Comments(207)
Other Information
Cuisines: Caterers, Mexican, Latin American
You May Also Like
-
Tucker, Georgia