The Dubach Lunch Box Address: 106 Nell St, Dubach, LA 71235 Phone: (318) 777-3334 Hours: Mon: 10am-8pm Tue: 10am-8pm Wed: 10am-8pm Thu: 10am-8pm Fri: 10am-9pm Sat: 10am-9pm Restaurants Other Businesses: Papa Joe's at 182 Main St, Dubach, LA 71235 Roots Salon at 3171 Highway 167, Dubach, LA 71235