Skip to main contentToast Local logo
La Plancha Loca Taqueria

La Plancha Loca Taqueria

LatinPrice range $1-15

548 Sheridan Road, Highwood, IL 60040
About

Come in and enjoy!