Tapped – Taphouse & Kitchen

210 South Main St

210 S Main St, Moscow, ID 83843, USA | 208-596-4422

Website | Menu | $$

Known for

  • american

Teams

  • Vandals