La Presa
Restaurant • Mexican restaurant • Latin american restaurant😠 Food was gross and I found a hair in this burrito. My mom had a caldo that she said tasted like tap water.
Address
1572 N Rand Rd, Palatine, IL 60074
Contact
(847) 963-2189Rating on Google Maps
3.80 (419 reviews)Open on Google Maps