Los Ponchos is a Mexican restaurant.