Location

Taste of Louisiana Cafe

105 N. Range, Denham Springs, LA 70726 (225) 664-4181 Hours Lunch:Tues - Saturday 11am - 3:00pm Dinner:Friday and Saturday 5pm -9pm ClosedSunday/Monday