El Babaron is a popular restaurant known for its good food. It is important to note that they do not accept plastic payments. Reservations are recommended due to its popularity.