![]() |
|
The Station House Restaurant 233 Lantana Rd. Lantana, FL 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.
|