CONTACT

HOURS

MON-FRI       3:OOPM-1O:OOPM

SAT-SUN       12:OOPM-1O:OOPM

303-936-0123

WALK-INS ONLY

FILL OUT OUR CONTACT FORM

781 S FEDERAL BLVD 

DENVER, CO 80219

ADDRESS

TELEPHONE

FOLLOW

OPENING HOURS

MON - FRI: 3PM - 10PM

​​SAT - SUN: 12PM - 10PM

ADDRESS

LAKEWOOD 

3215 S WADSORTH BLVD 

LAKEWOOD, CO 80227

720-772-8880

DENVER

781 S FEDERAL BLVD 

DENVER, CO 80219

303-936-0123

© THE CRAWLING CRAB 2020 | ALL RIGHTS RESERVED