After reading about the Neptune Oyster place, I now have quite a craving for the briny things myself. However, I am located in Allston/Brighton, and do not want to take the T an hour this evening to get to Union, nor to the North End. So, I ask you, where can I get some oysters closer to me? Driving is not a problem. I know there is a Legal near Chestnut Hill mall on Rt.9, but I have been displeased with Legal in the past, and am hesitant to go back... Any suggestions?