Papa’s TapasLocation 259 NE 2nd AveDelray BeachFL33444Next Event No upcoming events Loading Map.... Papa’s Tapas259 NE 2nd Ave - Delray BeachEvents 26.466634 -80.070812Located adjacent to The Ray Hotel in downtown Delray BeachFacebook pageWebsite Tel.: 561-266-0599Happy Hours: Monday-Thursday 4-6pm; Sunday 3-6pm (Last verified 12-23-2022) You Might Also Like:Happy Hours from Boca Raton to West Palm Beach Upcoming EventsCheck our calendars for events at this location