Skip to main content

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
Zip/Post Code
33444

Author Info

John Joel Gabe

Member since 1 year ago
View Profile

Contact Listings Owner Form