There's a New Mexican Restaurant in Town There's a New Mexican Restaurant in Town The restaurant is new, the menu is different than many of its style, but the location is a familiar one for many Quad Citians.TamiTami