Offering views of downtown St. Louis, Vin de Set is situated on top of a renovated building on Chouteau Avenue in the Lafayette Square neighborhood. The menu features an American twist on French bistro fare.
See Our Web Site
Use Our Restaurant Guide
Click here to Vote in the Foodie Poll! Do you and your posse prefer to split checks?