Señor Frogs Fantastic little bar and restaurant right on the water in Nassau. We had a blast there listening to music, dancing and making friends. The food was delicious and the drinks..out of this world. Bahamas has some terrific rum concoctions! Would recommend this...