The Corner Stable is an American restaurant known for its babyback ribs, large crab cakes, and other comfort food favorites.