Av. Sur Santiago, Santiago, Panama Till Eulenspiegel This has been some of the tastiest food I have eaten in a long time. Very good. Although the restaurant does not look like much on the outside. They should do more to attract customers. Read more...