Taste of Siam to close after 10 years on Elmwood

The restaurant plans to close at 810 Elmwood for dine-in after March 4, with take-out offered only until the end of March. But a new site could open later this year.

Previous 1,000 acres in northwest Wisconsin with resort, outdoor recreation lists for $4.3 million (gallery)
Next CREW Network adds Hawaii chapter