44th visitor, Write a Review

. The Latest Review: ★★★★★
Sent on the 7th of August, 2013
BTW the flautas de barbacoa are delish. They fry em when you order em. The rice was a little anemic, needs more tomato sauce. :)
Your VoteYour Review





Upload a picture with your review (Optional)

Contact us

re: El Taco Naco on 2255 Idlewood Rd, Tucker (678) 879-1671
Please include your correct email address.

others like you also visit

Copper Moon
702 Barnhill Drive Indianapolis IN 46202, Indianapolis, IN

Historic Downtown Marmaduke Building Complex
East Main Street, Marmaduke, AR

Papa Johns Pizza
1690 Scenic View Dr, Dubuque, IA

Ranking of nearby Restaurants
# Name Rate
1 El Taco Naco, 2255 Idlewood Rd5.00
2Chick-fil-A, 4340 Hugh Howell Rd1.00
Searching...
Let's find Restaurants near your location