This is by far the best mexican restaurant in Tupelo. I can not wait to come home to visit just to eat here again. Try the enchiladas tapitias! My favorite. Cheese dip is the best, as well as their salsa. It is always clean and the service is great. The prices are average and the portions are huge!