Love Food Central: St. Pete New Vegan Spot

Love Food Central Logo

  Love Food Central is an amazing new vegan restaurant in downtown St. Petersburg, Florida. From vegan soft serve ice cream, to BBQ jackfruit sandwiches, this place has a lot to offer. Located at 2057 Central Avenue in St. Pete, it adds another piece to the expansion of veganism in St. Petersburg, Florida.   The … Read more

Germany: Vegan Paradise?

Germany, from the outside looking in, looks like a vegan paradise. There’s a vegan supermarket chain, vegan restaurants are popping up and more people are leaving animals products behind!   The amount of young people liking Alex’s Instagram photos from Germany, in addition to the 339 results on HappyCow (for Berlin only!) are proof that … Read more