To clarify: is a famous Mexican fast-food restaurant in Denver, Colorado, known for its green chile, smothered burritos, and cheeseburgers. It is located at 3803 W 38th Ave, Denver, CO 80212 .
It sounds like you're looking for a specific document or article titled the original chubby's denver co