When you want to get a taste of Mexico, head on over to Maria's Mexican Restaurant. We make all our food from fresh ingredients so you'll taste the difference between us and our competitors!
We are located right next to N Grand Ave. You can find us in the Foothill Plaza next to Starbucks, Vons and Modern Nail Spa.