Restaurant faces backlash after protest on immigration