Papas Tapas
Add to Favorites
Claimed
OPEN NOW
Today: 10:00 am - 10:00 pm
12 Years
in Business
Saved to Favorites
09/19/2013
Prepare yourself for a leisurely dinner with friendly service and great food. If you are in a rush, this isn't the place for you.
Phone: (561) 266-0599
Address: 259 NE 2nd Ave, Delray Beach, FL 33444
Cuisines: Spanish, European, Continental
52 N Swinton Ave, Delray Beach, FL 33444
551 Linton Blvd, Delray Beach, FL 33444
119 E Atlantic Ave, Delray Beach, FL 33444
220 N Congress Ave, Boynton Beach, FL 33426
15 NE 2nd Ave, Delray Beach, FL 33444
800 Palm Trl, Delray Beach, FL 33483
105 E Atlantic Ave Ste 100, Delray Beach, FL 33444
142 Se 6th Avenue Suites G & H Ste G, Delray Beach, FL 33483
3350 NW 2nd Ave Ste B32, Boca Raton, FL 33431
34 S Ocean Blvd, Delray Beach, FL 33483