Fish tacos and Collard Greens @ Taqueria Del Sol
FISH TACOS AND COLLARD GREENS
Taqueria Del Sol, Atlanta
Sent from my Huckleberry™ It's a Southern thing® 
Eaten: Mon, 13 Jul 2015 00:09