Get directions to: Daiquiri Barn, Folsom, LA
Restaurant address: 82358 Hwy 25 Folsom, LA 70437, USA
Restaurant: Daiquiri Barn