Ay, Chihuahua! Mexican Food has a stylish setting and a welcoming staff. Stop by for first-rate Mexican food and drinks in Old Town.