Find Us!
The Dogwood Cafe is located in
Pagosa Springs, Colorado
at the corner of Highway 160 and Piedra Road
between the Corner Store and the Super8 motel.