We will be closed from December 2nd through December 16th. We forward to welcoming you back when we reopen.

Close

JJ’s Mercantile

At Sorrel River Ranch

Tucked along scenic Highway 128 on the banks of the Colorado River, JJ’s Mercantile is more than just a general store—it’s a welcoming hub that blends the warmth of an old‑fashioned country store with modern comforts. Named in honor of a beloved grandfather, JJ’s embodies simple values—honesty, hard work, and hospitality—offering visitors fresh-baked goods, quality coffees, farm-to-table groceries, and a cozy atmosphere with spectacular canyon views. Whether you’re fueling up before exploring national parks or winding down after a day of adventure, JJ’s provides the perfect mix of convenience and charm. 

 HOURS 
Open Wednesday - Sunday, 8:00 AM - 4:00 PM