LOCATIONS

MON - FRI:  3PM - 10PM

​​SAT - SUN: 12PM - 10PM

LOCATIONS

LAKEWOOD 

3215 S WADSWORTH BLVD 

LAKEWOOD, CO 80227

720-772-8880

DENVER

781 S FEDERAL BLVD 

DENVER, CO 80219

303-936-0123

HOURS

FOLLOW

© THE CRAWLING CRAB 2021 | ALL RIGHTS RESERVED