Absolutely .. If their wallets are as upscale as their tastes!
There's no rules saying you can't, but understand you will need to dress up a bit. It's upscale and proper dress is not required but appreciated. The price is probably a bit high for high schoolers as well.
It would depend, it might be pricey for you. I see no reason why you wouldn't be welcome though! Enjoy!
Thanks! Your answer is awaiting moderation.