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

Sources and contact

View source

Restaurant website