I can't deny my somewhat high expectations for restaurants - I want it all: Delicious food, a great presentation, reasonable prices, and excellent service. Cravings Cafe met all of these. I called ahead to ask what items were on their menu and even though I could hear they were busy the owner answered my questions in a friendly and efficient way. Once I got there, I couldn't decide what I wanted because all the items sounded so good! I asked if they would be willing to let me try a smaller portion of one of their dishes in addition to another entree. Even though this was an unusual request, they did it for me. I had a side of their homemade corned beef hash and a chicken sandwich. The corned beef hash was the best I have had in years (this tends to be an east coast dish and hardly ever cooked correctly out here in the West in my opinion). The sandwich was on tasty bread and high quality ingredients. I would highly recommend this cafe and can't wait to stop by there again when I go to Las Cruces :-)