The National Shrine of Our Lady of La Leche is a Catholic Marian shrine located at the Nombre de Dios Mission in St. Augustine, Florida. Originally built in 1609 in honor of Our Lady of La Leche—a Marian apparition popular among the Spanish settlers in the area—it is the oldest shrine in the United States.
Castillo de San Marcos National Monument
Ripley's Believe It or Not!
Ponce de Leon's Fountain of Youth Archaeological Park
Old Jail Museum
Mojo Old City BBQ
Raintree Restaurant
St. Augustine Seafood Company
No Name Bar