(303) 337-6242 | 2295 S Chambers Rd, Aurora, CO 80014
Flavor of Havana (previously Smokers Delight) has been a part of the Aurora community for 15 years. We have recently undergone a variety of changes, and are under new ownership and management! Stop on by, give us a call, or send an email!
2295 South Chambers Road, Aurora, Colorado 80014, United States