The Crawling Crab
781 S Federal Blvd
Denver
CO
80219
(303) 936-0123
ww3.thecrawlingcrab.com
Open Map
Cajun
Casual
Dinner
Lobster
Lunch
restaurant
Seafood
Shrimp
Take Out
Waiter Service