Chips And Green Chile Queso @ Taqueria Del Sol
CHIPS AND GREEN CHILE QUESO
Taqueria Del Sol, Atlanta
Sent from my Huckleberry™ It's a Southern thing.....
Eaten: Sun, 23 Nov 2014 02:31