The word Luna Rossa, meaning “Red Moon”, is the inspiration behind our quest to create great wines from the finest vineyards in New Mexico. Luna Rossa offers a warm, enchanting getting where visitors can enjoy great wines and wonderful times with family and friends.
Phone: (575) 652-3007
Address: 1321 Avenida de Mesilla
Hours:
Monday – Thursday: 11 am – 9 pm
Friday & Saturday: 11 am – 10 pm
Sunday: 11 am – 8 pm