Get directions to: Daiquiri Diner, New Roads, LA
Restaurant address: 2303 False River Drive New Roads, LA 70760, USA
Restaurant: Daiquiri Diner