By far one of my favorite pizza places. The food is great, the owners are friendly, and the atmosphere is clean.
This new location is setup very similar to others I've been to, so there's a familiarity when walking in the front door. The quality of their food is incredible. On this occasion I tried, for the first time, their 6" Club sandwich. It was almost too much and I almost wish I hadn't ordered boneless wings as well. Almost.
Can't leave out their pizza. I haven't found better pizza anywhere and I've tried. I highly recommend this location, or any Barro's for that matter.