I agree the street vendors are awesome! Some of the best food on the island.

No, no shots required even if visiting the mainland.