I think Buca is actually a pretty great place as long as you follow the formula:
Bring online $10 off coupon
Bring a good group of friends who will share 4+
Be flexible
Came here for a white elephant christmas lunch with 11 people. Ordered cheesy garlic bread, meaty salad, two types of rigatoni, eggplant parm, and proscuitto stuffed chicken. Only leftovers for one serving of pasta. Success! Everyone was happy, full, enjoyed making fun of the creepy rotating Pope head on the table for sharing, and were well catered to by multiple staff. My water was always 1/2 full :) Final tab under $20 a person with drinks and over 20% tip (they don't add gratuity too which I love!)
Music was the perfect level too which I don't think should be undervalued. No shouting to be heard but not so quiet the whole restaurant could hear our conversation. Buca can be a good time as long as you come prepared!