Las Vegas, NV, 2011

Location: Williams, AZ, US
Jessica's Family Restaurant
Alien Fresh Jerky
Addicted to 66 Deals