Hours & Location
10 S Sierra Madre St.,
Colorado Springs, CO 80903
719.375.8769
manager@depotrestaurants.com
Sunday - Thursday
11am - 8pm
Friday & Saturday
11am - 9pm