Get directions to: Labamba Mexican Restaurant, Defuniak Springs, FL
Restaurant address: 1317 Us Highway 331 S Defuniak Springs, FL 32435, USA
Restaurant: Labamba Mexican Restaurant