yes, Stavros does serve beer.
there is one on A1A but DON’T go to that one. the BEST one is on the corner of Beach st & Orange ave. on the mainland.
Orange ave starts as Silver Beach from A1A & turns into Orange ave. when you cross the river.
PM me & I’ll give you my number if you need any help.