626 Main Street, Cañon City, CO
626 Main Street Cañon City Colorado 81212 US
(719) 275-9946(719) 275-9946

This is the BEST place to get a GREAT burger. The Owl is a historical restaurant that’s been in the family for generations.  Come get a great homemade burger from one of the members of the international band, “Flash Cadillac.”