Home / Tag: Fox Head Brewery
Wednesday, March 12, 2008

Mexican Express

A former train station is an unusual location for a restaurant, but La Estacion (319 Williams St.) makes it work. The Mexican restaurant is located just south of Waukesha’s city center in the old Chicago and North Western depot, built in the days when Waukesha was a major resort renowned for its mineral springs.