en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
New Mexico
/
Deming
/
St. Clair Wine
St. Clair Wine
Wine Bar
St. Clair Wine is a winery offering a selection of wines, including their signature white wine with club soda for bubbles. They also feature a sangria. The establishment is located in Deming, New Mexico.
1325 De Baca Rd SE, Deming, NM 88030, USA
Deming, United States of America
stclairwine.com
Location
The ranking
Best Wine Bar in Deming
2 places, none rated yet
See the full list →