No matter where I go, no one's pizza compares to that of Barros! Whenever I am in La Habra, I crave Barro's pizza! The best pizza ever. Yummy warm thick crust, with fresh vegetables, pepperoni, and tomatoes. You will probably get a chance to talk to the super friendly owner, whos always there. So I would definitely recommend ordering Barro's pizza for dinner TONIGHT!
more