Cap’s Place is a classic waterfront restaurant and bar in Lighthouse Point, north of Fort Lauderdale.

Cap’s Place - A Taste of Old Florida near Fort Lauderdale, FL.

Written by William Flood on MobileRVing The Buzz.