Birch & Vine delivers the luxury of fine dining combined with St. Petersburg’s laid-back lifestyle for a memorable and alluring dining experience. Birch & Vine is located on desirable Beach Drive with beautiful views of Tampa Bay and downtown St. Petersburg.