1. El Sabor Catracho 400 Wright Ave, Terrytown, LA 70056 Coordinate: 29.91123,-90.03671 Phone: (504) 368-5880