Set in the heart of downtown St. Petersburg across from Jannus Landing, Meze 119 offers a unique offering of gourmet vegetarian and vegan cuisine made with fresh and local ingredients. The Best of the Bay Vegetarian Restaurant from 2011-2014, Meze 119’s all-vegetarian menu is adored by both carnivores and vegetarians alike all across the bay.