Friday, July 12, 2024

Papa's Tapas

259 N.E. Second Ave.
Delray Beach, Florida 33444

Dining Guide Categories

FROM THE Dining Guide

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.