Tres Tacos @ La Costilla Grill Atlanta on Eaten
TRES TACOS
Tacos
1
REVIEW
6.3
RATING
REVIEWS
55
th
PRETTY GOOD
thegeneral's Tacos list
One of THE BEST steak tacos I've ever had from all sides (texture, flavor) Sent from my Huckleberry™ It's a Southern thing®
55
th
PRETTY GOOD
thegeneral's Tacos list
Sent from my Huckleberry™ It's a Southern thing®