Los Techos Rojos is a restaurant offering table service. It has multiple locations, including a main branch.