I go to Rios in Montebello, best pizza ever, can hardly wait for Rios SEM to open!! Ardie NavarroFebruary 2, 2019 I love Rio's pizza always went to the one in Montebello can't wait for the one to open in South El Monte Aurora EspinozaJanuary 18, 2019 Rio's pizza is one of the best! I grew up in Montebello but live in Azusa now can't wait for this to open. Yvette Robles-ArriolaNovember 27, 2018