El Pedro is a self-service restaurant established in 1968, known for serving well-cooked, simple food. It offers dine-in, takeaway, and delivery options for its dishes.