This place is small and very straight-forward, but has a nice selection of frozen mock meats. They also have a nice selection of dried TVP in various shapes not easily found elsewhere. Metered parking is available on the street, but since it's near a residential area you can easily walk a block if you don't want to pay for it. I think they have a good mail order process, also.
The man was very helpful when I asked for the vegan items, although I wish they had more vegan chicken options. I found the prices worth the visit! These are the same mock meats vegetarian restaurants seems to use.
Cons: vegan options low