Longhorn Steakhouse

69368 Hwy. 21, Covington, LA 70433
985-875-1100 | 985-875-1200
Website