Best Mexican so far in Iowa..
Generally prompt service. We like the fajitas (any kind), which we usually split because the portions are generous. No Mexican soft drinks, though. Not the taqueria type where they sell a little of everything, but a decent sit-down restaurant with authentic Mexican food. After living in north Mexico and Texas, I would say that this is best I've found so far in Iowa. Food is spicy, but not too much, and they will bring hotter salsa if you request it.