Mmmmm, I love Caprese salad!Yes, it's very simple and easy to make at home, but it's just so good, that I'll gladly pay $8 for it at a restaurant, too!
$500 does sound like a lot for 8 people though. Were there a lot of drinks included in that?
I have never ordered this at a restaurant. However, we have great tomatoes here in the summer (NJ), and so many places here make fresh mozzarella daily, that we eat this several times a week all summer long!