3 great locations now open: Denham Springs, Watson and Covington! Denham Springs Location: 1775 South Range Avenue Denham ...Springs, LA 70726 (225)664.0006 Watson Location: 35055 La Highway 16 (Oak Point Center) Denham Springs, LA 70706 (225)271.8720 Covington Location: 1331 N Highway 190 Covington, LA 70433 (985) 893-1382 Papi's Fajita Factory is a full-service Mexican Restaurant offering...