178 Crystal Park Road, Manitou Springs, CO 80829Map
Great Mexican food served in a festive atmosphere. They also have a full bar. Open 7 days a week and can handle groups of up to 30.
NEARBY THINGS TO DO
Academy Riding Stables
Santa's Workshop/North Pole
Manitou Cliff Dwellings