Casa Mexico is a Mexican restaurant offering a large menu of south-of-the-border dishes in an old-world setting with outdoor seating.