Always a great experience. Excellent seafood and service. A little pricey, but worth it.
Highway A1A is located at 7521 Glendevon Ln, Delray Beach, FL 33446