Mission San Luis

Address:
2100 West Tennessee St., Tallahassee, FL 32304
(850) 245-6406 View in Google Maps
Description:

The 63-acre site, a national historic landmark, is the only reconstructed 17th-century Spanish mission in Florida. Originally the westernmost capital of Florida, today history comes alive here through costumed living interpreters, hands-on exhibits, recreated period buildings and archaeological excavations.

Watch Mission San Luis' new video here!