We frequently visit family in the Deming area and stopping at Luna Rossa to stock up is always high on my list. They have an excellent selection of wines and are some of the best I've tried in the southwest. This location is a little out of the way on the west side of town but has a wonderful gift shop and is always staffed with friendly people who know the wines well. I will continue to visit as often as I am in the area!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.