Leal Muffler Shop

(2 Reviews)
2303 Delmar St, Zapata, TX 78076, USA

(956) 765-4363


Contact and Address

Category: Store, Car repair,
Address: 2303 Delmar St, Zapata, TX 78076, USA
Postal code: 78076
Phone: (956) 765-4363

Location & routing

Get Directions

Most Recent Reviews


  • (January 9, 2019, 1:26 pm)

    Best mechanic in Zapata Tx. Really good prices.


  • (October 4, 2017, 8:18 pm)

    Awesome place great mechanic

Write a Review