Idol Wolf
1528 Locust St, St Louis, MO 63103
Happy hour: food
3:00 PM – 5:00 PM
- Idol Wolf Burger with smoked cheddar, lager-braised red onion, tomato jam, lettuce served with fries
Happy hour: drinks
3:00 PM – 5:00 PM
- Mexican lager, 16 oz, $5
- Idol Wolf Vodka Highball, $5