Eat Allston Yacht Club By Willy Blackmore/Sept. 13, 2012 10:36 am EST Echo Park's Boston-celebrating restaurant has shut down. Allston Yacht Club