Papa's Tapas
(740)
Tapas restaurant
A colorful space sets the scene for paella, quesadillas & other Latin dishes at this Spanish eatery.
Address: 259 NE 2nd Ave, Delray Beach, FL 33444
Hours: Open ⋅ Closes 9 PM
Phone: (561) 266-0599
People also ask
What does the Spanish word tapas mean?
What is the birthplace of tapas?
What is the origin of the tapa?
Why is tapas trending?
Rating
(312) · $$
Papa's Tapas · 259 NE 2nd Ave. Delray Beach, FL 33444. Directions · (561) 266-0599. Call Now · Full menu · More Info. Hours, Health Score · Known For. Yes.
No information is available for this page. · Learn why
Rating
(281)
Papa's Tapas · Page · Spanish Restaurant · (561) 266-0599 · papastapasdb.com · Rating · 4.5 (777 Reviews).
Specials on House Wine and Sangria by the glass and select appetizers! Mon. - Thur. - 4pm to 6pm Sun. - 3pm to 6pm. MonTueWedThurSun.
259 NE 2nd Ave, Delray Beach, Florida 33444 · Papa's Tapas Spanish Restaurant in Delray Beach, 561-266-0599 Address: 259. Hi family, friends, customers, and ...