Established in the early 1980’s as the best lechon restaurant in what is considered the Lechon avenue of Quezon City.