200 W New England Ave, Winter Park, Florida 32789 USA
unique beef jerky from the House of Jerky booth
Photo Credit: Yelp