Not sure about the vegan food, but would not be surprised if most restaurants in TB have some type of Ital food. Yes there are a couple of small grocery stores that you can walk to from Jakes to pick up snacks and beer