Tucked away in the heart of Weimar, Texas, The Weimar Tavern is a charming gathering spot that embodies the warmth and hospitality of a classic American tavern. Located at 211 N Mechanic St, this beloved local institution has been serving up good times, great food, and cold drinks to the community for years. With its welcoming atmosphere and rustic charm, The Weimar Tavern is the perfect place to catch a sports game, enjoy a cold beer, or savor a delicious meal with friends and family. Whether you’re a local or just passing through, The Weimar Tavern is a must-visit destination that promises a memorable experience.
Sunday:Closed|Monday:3PM-12AM|Tuesday:3PM-12AM|Wednesday:3PM-12AM|Thursday:3PM-12AM|Friday:3PM-12AM|Saturday:12PM-1AM
Write Review