Delivery & Pickup Options – 1338 reviews of Mexico Restaurant “Been craving mexican food for a few weeks and kept driving by this aptly named, fairly new, restaurant across from Helena’s Hawaiian Food on School Street. On a random thursday last week, we stopped by to check it out. When we arrived, parking was plentiful in the lot beside and behind the building, but found the area kind of shady …