2633 Fruge St, Lake Charles, Louisiana 70615 USA
Part of the Southwest Louisiana Boudin Trail.
Photo Credit: Yelp