Banana Bay is not going to knock your socks off (although you wouldn't be wearing any on the beach), but this establishment is ... More