The Kickin' Crab Dallas

3434 W Illinois Ave #200, Dallas, TX

Menu (As of 10/31)

Soups

Starters

Sides

The Kickin' Crab Dallas: hours and how to order