El Ranchero is the best mexican food in town. The meals are wonderful and you can order anything and not be dissappointed. All meals are reasonable priced and coupons are often available. This resturant is extremely "kid-friendly" and there is usually a mariachi band on Thursdays for added fun. I highly recommend eating at this resturant.