The spot boasts a two-story mural by local artist Scotch Willington, also known as Scotch!
The first San Antonio location of Austin bar concept The Lucky Duck will open Tuesday, slinging cocktails, draft beer and pub eats near downtown. Located near other nightlife destinations including Roadmap Brewing, Bentley’s Beer Garden, La Roca and Tony's Siesta, The Lucky Duck is located inside a two-story, 6,000-square-foot building at 810 North Alamo St. The spot boasts a two-story mural by local artist Scotch!