The best Queso by thegeneral on Eaten
Queso
1 review
AMAZING
1st CHIPS AND GREEN CHILE QUESO
Taqueria Del Sol, Atlanta
Sent from my Huckleberry™ It's a Southern thing.....