the sandbar restaurant

A popular beachfront restaurant in Anna Maria Island