Tres Tacos @ La Costilla Grill Atlanta
TRES TACOS
La Costilla Grill Atlanta, Atlanta
One of THE BEST steak tacos I've ever had from all sides (texture, flavor) Sent from my Huckleberry™ It's a Southern thing®
Eaten: Sat, 14 Feb 2015 03:10