Ojo De Agua is a Mexican restaurant serving authentic, made-from-scratch dishes, including hand-made tortillas and chorizo.