French fries in Delray Beach
Delray Beach restaurants that serve french fries
PIZZA • PASTA • SUBS • FRENCH FRIES
Sal's Italian Ristorante - Sals Delray
4801 Linton Blvd #12a, Delray Beach
French Fries | $5.99 |
Fresh natural cut fries deep fried until golden brown and crispy |