Milpa Food Truck

Address:
820 S I-35E #101
Denton, TX  76205

Phone:
(940) 382-8470

Visit Website

Get Directions

Close