The Green Shack Diner

1021 E McNeese St

1021 E McNeese St, Lake Charles, LA 70607, USA | 337-480-1986

Website | Menu | $$

Known for

  • american

Teams

  • McNeese State Cowboys