I'm helping my friend find a restaurant for her 20th birthday. We're located in Palo Alto, so Redwood City is as far we want to go. Menlo Park or Mountain View would also be fine. It'll be a large group, 10-20 people maybe, and a loud, fun atmosphere would be nice. Does anyone have suggestions? Thanks so much!