Whole Hog @ Taqueria Del Sol
WHOLE HOG
Taqueria Del Sol, Atlanta
Foxeria del Sol Hatch Chile Festival had a Whole Hog from the Fox Brothers.......
Eaten: Mon, 31 Aug 2015 15:48