Description
Spanish. This family-owned restaurant will make you feel welcomed, and its cuisine will satisfy your craving for Spanish tapas. Start with a few shareable plates and then enjoy a hearty paella that's bursting with a selection of seafood, chicken or vegetables.
Location
259 NE 2nd Ave, Delray Beach, FL 33444, USA
Contact Information
Address
259 NE 2nd Ave, Delray Beach, FL 33444, USA
Phone
Website
Zip/Post Code
33444