OPEN MON - SAT: 10AM - 5PM

Stillwaters Tavern

Contact Info

224 Beach Dr NE,
St Pete, FL 33701

Stillwaters Tavern, situated on Beach Drive in St. Petersburg, offers a modern twist on American classics, blending traditional flavors with local ingredients. With a beer selection that highlights regional crafts, wines, and cocktails on tap, the tavern provides a vibrant atmosphere complemented by views of St. Pete Pier and Tampa Bay. Celebrated for its American Scratch cooking and proximity to local art attractions, it's a prime spot for enjoying inventive dishes and excellent service.