Ecko's Lechon is a Filipino establishment specializing in Lechon, which is roasted pig. They are located alongside Dairy Queen and Gabriel Dumont Institute.