U.S. News Insider Tip: Make reservations ahead of time to dine at any waterfront restaurant around sunset. Locals and visitors alike fill the tables fast and tend to linger until after the sun goes ...