Taco Bell 4140 E Judge Perez Dr Meraux, LA 70075 Phone: (504) 277-2489 Fax: (504) 277-2794
Category: Restaurants