About
Old Town Wine House, the premier Wine Bar and Restaurant in Lewisville, Texas, invites you to experience the perfect blend of sophistication and relaxation. Located in the heart of historic downtown Lewisville at 119 W Main St, Old Town Wine House offers an extensive selection of fine wines, craft beers, and handcrafted cocktails in a cozy, upscale atmosphere.
Whether you're looking for a romantic evening out, a night out with friends, or a casual spot to unwind after work, our Bar and Restaurant has something for everyone. Our menu features a range of delicious dishes, from light bites to full-course meals, all expertly prepared by our culinary team.
At Old Town Wine House, we're dedicated to providing exceptional service, an unparalleled selection of wines, and a warm, inviting ambiance that makes you feel right at home. Come visit us today and discover why we're the go-to Wine Bar and Restaurant in Lewisville!