The carousel is right across the street from the beach
Hearts de beach pizza
About one block south of the beach
Yes! It is in a building across the street from the splash pad. Location is next to the tracks on the diagonal side of Silver Beach Pizza.
Thanks! Your answer is awaiting moderation.