Sebastian Train Depot
Listing Category
Description
Located in the first Train Depot built by Henry Flagler in the state of Florida in 1893. This delicious Hot Dog, Soft Serve Ice Cream, and Sandwich Shop opened in January 2021