I have only four days in St. Petersburg (Friday through Monday). I have heard that many tourist attractions will be closed every Monday. Is this true? Are there attractions that will be open on Monday -- we will be there the first weekend in November. I believe there is some kind of a state holiday that weekend. Any info would be appreciated.
Also, will be traveling with children and would like recommendations for good restaurants serving American food that are not "fast food" joints.