It was almost dusk on the country’s oldest street. A bride posed in front of 17th-century house while a man drove over bricks in a pedicab advertising pizza. A strolling pirate talked on his cell phone. The Spanish Military Hospital Museum was closed, but art galleries still welcomed customers. In front of one, a young couple argued quietly. They seemed to be the only people unhappy on this spring weekend on Aviles Street in St. Augustine, Fla., bustling with families and other tourists. The town, founded in 1565, is so old its nickname is Ancient City.