Nestled in the heart of New Mexico, Santa Rosa is a charming town with a quirky mix of Route 66 nostalgia and outdoor adventures. Dive into the cool waters of Blue Hole, explore the historic Route 66 Auto Museum, and indulge in some classic green chile cuisine. Santa Rosa is the perfect stop for a dose of small-town charm and big-time fun!
Create a trip and start adding the places you want to visit in Santa Rosa