Santa's hours are Monday-Saturday 11 a.m.-8 p.m. and Sunday noon-6 p.m. Santa Rosa Mall is at 300 Mary Esther Blvd. … 16 in the Grand Park of Grand Boulevard in Miramar Beach. … LuLu's Destin: You may have heard of Santa Claus, but have you ever met his beach-loving brother Billy Claus?
Leave a comment
You must be logged in to post a comment.
Be the first to comment on "Here comes Santa Claus"