From Our Editors
Located in Los Altos, Rancho Pizza's homemade pizza is finger-licking good.
Good luck spotting a suit and tie at Rancho Pizza ? casually-dressed diners are the norm here.
Drivers will find quick and easy parking just around the corner from Rancho Pizza.
Listen up, penny pinchers! Rancho Pizza serves lip-smacking dishes that are full of flavor for next to nothing. Craving pizza tonight? Stop in for a tasty slice at Rancho Pizza.