Elk Horn Cafe

2663 hwy 84/64, chama NM

(505) 756-2229

Location