2075 Historic Route 66, Santa Rosa, 88435-2713, Nuevo Mexico - NM, Estados Unidos
Conveniently located between Albuquerque NM and Amarillo TX. Restaurants within walking distance. We are located on I-40 right off Exit 275.
190 kms to the nearest airport (santa fe municipal airport)