Papa Joe's Address: 182 Main St, Dubach, LA 71235 Phone: (318) 777-1157 Restaurants, Seafood Other Businesses: The Dubach Lunch Box at 106 Nell St, Dubach, LA 71235