All locations

Location

Town & Ranch (Los Poblanos)

1318 4th St NW, Albuquerque, NM 87102

1 production

Access notes

Open retail shop and tasting lounge with regular business hours.

Parking

Street parking and a small lot on 4th Street NW.

Filmed Here

What Was Filmed Here

Ransom Canyon· 2025· Season 1

Town & Ranch shop

What happened here

The Los Poblanos-run shop and tasting room in downtown Albuquerque was used as a filming location for the series.