This Historic Florida Train Depot Is Now The Station House Restaurant
One of the tastiest restaurants in the town of Lantana, Florida also happens to be located in a former train depot. With a diverse menu and a relaxed, casual atmosphere, see for yourself why this seafood spot is a hidden gem that you may have overlooked. Located in what was once an old train depot in Lantana, The Station House Restaurant is one of the most coveted restaurants in the state of Florida serving up a delicious dose of authentic Maine lobsters....