
Evie's on the Bay — formerly known as The Point Waterfront — sits at 131 Bayview Drive in Osprey, right on the edge of Little Sarasota Bay. The building rises three floors, each with water views and that breezy, casual energy that makes waterfront dining so easy to love.
It's part of the broader Evie's Restaurant Group, which runs several local spots across the Sarasota area, but this is the flagship waterfront location. Expect casual food, cocktails, and live entertainment that fits the open-air bayfront vibe.
It's the kind of place where you can drop in after a boat ride or make an afternoon of it watching the water. The atmosphere is relaxed and unpretentious — more neighborhood hangout than special-occasion spot, though the views make any visit feel a little elevated.


