Padre Deli, SAN LUIS OBISPO, California (CA)
Conveniently located at 3250 South Higuera Street () in SAN LUIS OBISPO, California (CA) (93401), Padre Deli can be contacted at 8055468253. It is best to call up beforehand to make a reservation.
More restaurants in SAN LUIS OBISPO, California (CA)
Padre Deli contact information and details:
Address: 3250 South Higuera Street - , SAN LUIS OBISPO, California (CA) 93401
Contact Phone: 8055468253