Back to Points of Interest J & R’s Mini Mart & Deli / Attraction in Arizona