St. Clair Winery & Bistro
- Winery/ Tasting Room
Our Bistros offer the largest selection of New Mexico wines, many of which are available for tasting, paired with delicious French country dishes prepared by our master chefs. Our bistros are located in Albuquerque, Farmington, and Las Cruces and our tasting room is located in Deming, New Mexico. Enjoy live music at all St Clair locations; for a music schedule click each location on our website.