Joined: Wed Oct 20, 2010 5:17 pm Posts: 2821 Location: Boston, MA
I actually see these more often at regular grocery stores but in the natural foods frozen aisle, like on the east coast at Shaws or Stop & Shop. So good!
_________________ "If I were M. de la Viandeviande, I would now write a thirteen page post about how you have to have free will to be vegan, but modern science does not suggest any evidence for free will, therefore it is impossible to be vegan." -mumbles