Shucks Restaurant Categories Restaurants, Food & Beverages 1301 Bayou Vue Drive Lake Charles LA 70601 (337) 377-0101 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×