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®  - the most secure mobile device in the world
Eaten: Thu, 01 Jun 2017 03:27