You can get very tasty (if oily) dry ribs in China town. There just like the ones served at Buddha's Veggie restaurant.
The vegan store is in a small mall along centre st and 3rd ave or so. Delicious!
You can get all kinds of other veggie meats there too.