Many restaurants offer good mexican food.