Stillwaters Tavern
Bar $
224 Beach Dr NE, Saint Petersburg, FL 33701
Description
A Modern American Tavern, where classic American dishes blend harmoniously with old world flavors. With 20 beers on tap, we live up to our tavern roots.Get to know Stillwaters Tavern
Ideally located on Beach Drive with access to waterfront views, Stillwaters Tavern invites you to partake in the lighthearted ambiance as we deliver some of the most creative food being served in Tampa Bay.