Located in Cooper Creek Square in the heart of downtown Winter Park. Casa Mexico is a local’s favorite. Traditional Mexican cuisine and family specialties that will tantalize your taste buds. Great margaritas and happy hour.
Open every day for lunch and dinner.