Barro's has good pizza. I like their 2 slices and a drink for $5 lunch and their gluten free pizza is good to. What I don't like is walking into a restaurant where a bunch of tables are covered in dirty dishes, napkins and cups. I guess I'll stick to takeout or delivery from them.
places reviews