Buca is the type of restaurant you go to only to say you've gone. Their pizza is ok but the atmosphere is fun. If you like garlic then you're in heaven. If you don't like garlic then life will suck for you during this meal. This might be exclusive to pizza and cheese bread, perhaps their other entrees aren't out to kill Dracula.