COLORADO SPRINGS — Dos Santos is celebrating a new location in Castle Rock! Get all the latest details and yummy meals by watching the video above.