Westwinds Tavern

Idaho Springs, United States

The best dive bar in Idaho Springs. Located close to the Fire Station #1. Gourmet food and quick beer. Great staff. Great prices.