mexican food can be eaten for dinner