SEAFOOD RESTAURANT

Open Daily for Dine-In & Takeout

ANNOUNCEMENTS

  • *NOW OPEN* It is with much excitement to announce the Grand Reopening of our Denver (Federal Blvd.) restaurant. We hope to see you all very soon!  -TCC Family
     

  • *NEW* Our Denver Location is now taking pick up and delivery orders via Uber Eats or Postmates. Order Now

  • *SPECIAL* Fresh Whole Maine Lobster. Crawl on in to get some while you can!

  • Looking for a job opportunity? If you are interested in joining our team, please submit your application today (front & back of house positions are available).

IMG20220906175249_edited_edited.jpg

We'd love to hear from you

LOCATIONS

Lakewood

3215 South Wadsworth Blvd

Lakewood, CO 80227

*Open for dining (walk-ins only)

Opening Hours 

Mon - Fri:    3pm - 10pm 

Sat & Sun: 12pm - 10pm 

Contact 

Tel: (303)-522-7777

Tel: (303)-522-1111

Denver

781 South Federal Blvd

Denver, CO 80219

*Open for dining (walk-ins only)

Opening Hours 

Mon - Fri:    3pm - 10pm 

Sat & Sun: 12pm - 10pm 

Contact 

Tel: (303)-936-0123

 
Crab%20Logo%20Revised_edited.gif