Sun & Sand Restaurant
Address:
2050 Historic Route, Santa Rosa, NM 88435
Phone:
(575) 472-3092
Restaurants
Other Businesses:
- Love's Travel Stop at I-40 & Hwy 84 Exit 277, Santa Rosa, NM 88435
- SUBWAY at HC 69, Santa Rosa, NM 88435
- Country Pride Restaurant at I-40 & Hwy 84, Santa Rosa, NM 88435
- Econo Lodge Inn & Suites at 2295 Historic US 66, Santa Rosa, NM 88435
- Denny's at 2483 Historic Rt 66, Santa Rosa, NM 88435