cerrito menlo restaurant wallpaper el cerrito restaurant menlo park Delivery Pickup Options - 199 reviews of El Cerrito Mexican Restaurant By far the best Mexican restaurant Ive been to in the Stan… Thursday, October 13, 2022 Edit