January 6, 2012
Big Apple Inn Coming To Atlanta
Big Apple Inn, the little restaurant in Jackson, MS, known for serving pig ear sandwiches, is opening a location in Atlanta. Learn all you need to know by checking out the Southern Foodways short film "Smokes & Ears."