The Station House Restaurant
233 West Lantana Road
Lantana, FL 33462
561-547-9487
Hours: 4:30pm - 10:00pm Daily

Directions:
From Points North:

  • Take I-95 South to Exit 61 for Lantana Rd
  • Follow 1.2 miles, and our restaurant will be on the left

From Points South:

  • Take I-95 North to Exit 61 for Lantana Rd
  • Follow 1.2 miles, and our restaurant will be on the left

Free Parking