My husband and I were really enjoying this place. The food's not bad and the location is great. Unfortunately our last order of pizza made us SUPER sick. And by super sick, I mean we were both up at 4am the next day with the violent pukes and had to call out sick to work. Very disappointing. :( I would give them another try but just thinking about it makes my stomach hurt. I guess it's back to Barro's.