Top Brunch Spots » Restaurants » Crab house Carrollton » The Crab Station – Carrollton – Carrollton, Texas 75007