I have eaten at the Mexican village over 100 times. It's food is delicious. The service is great. The atmosphere is so fun. Management will come around and check on you to make sure that you are enjoying your meal. It's been in Grand Forks for many years and does very well. Your meal is prepared well and timely! I would recommend the Mexican village!!