Taco Bell
FAMILY RESTAURANTS
Address:
2500 N Highway 190
Covington , La
70433-9043
Phone:
985-892-5100
Fax:
985-892-5100
Contact Person:
Melissa Kemper
Print