St.Clair Vineyards and Bistro
Cuisines: French
About
St.Clair Vineyards and Bistro 1800 Avenida De Mesilla, +1 575 524-2408. [13] Warm atmosphere, live music, great food and wine selection. French country menu includes interesting appetizers like European cheese plates that pair wonderfully with flights of wine. Entres include dinner salads, fish, steak, pastas, and more.