Know a great happy hour or special for this location?
Photos
Location & Hours
Dos Santos located in the heart of Castle Rock, CO is the third location opened in Colorado.
Dos Santos offers Mexican food and fresh cocktails from brothers, Kris and Jason Wallenta, bringing the Riviera Maya to Colorado.