|
The Station House Restaurant
Lantana, FL 33462 N. Dixie Hwy. 561-547-9487 Somehow, this cottage made its way down from Maine and has taken up residence in Lantana as the best lobster house for miles. Don't let the laid-back ambience fool you into thinking this is a run of the mill joint however: whether its elaborate Italian seafood dishes or gigantic lobsters or steaks done just right, everything here is classy. Hours: Daily 4:30 p.m.-10 p.m. Reader reviews: Write a review | Read other reviews
Important: Hours, prices and other information can change frequently. Please call ahead to confirm information. |
