North Beach Italian with group of 20
Former SFers coming to town in January to see University of Nevada play in their bowl at AT&T - go Wolf Pack! We are a group of 20, including young people ranging from 11 to 21 in age. I'm trying to put together a group dinner on a Saturday night and thought a casual, Italian supper in North Beach would be the ticket. Any recommendations for a location that could handle a group of this size? And, do you think $25 per person, inclusive is do-able? (excluding alcohol).
I attended a group function at North Beach Restaurant that might fit your criteria. The food was fine, not great, but the atmosphere was perfect for a large group and everyone seemed to really enjoy themselves. They have set menus for groups, but I think can also work out something based on your budget and preferences.
North Beach Restaurant
1512 Stockton St, San Francisco, CA 94133
I would not do north beach. For $25/pp you'll get spaghetti-os, the area is mostly tourist. You'll have some tourist types posting here that some place or other had italian food *to die for* - and when you show up, it's spaghetti-os. (Steps of Rome, I'm looking at you.) One place that I think is honest food is Calzone's, which at least has decent prices. It's open late, isn't that popular, which makes it a bit more acceptable to the locals. Yelp reviews are especially trecherous in an area like north beach.
I'd call up Tres Agaves, which is half sports bar half mexican joint, decent food decent drinks, near AT&T park, and see what they can do. They have some huge tables in the front, and some private space in the back. The front can get kind of loud.
If you want to do something "more SF" (Tres Agaves is a little generic) and get out of the sports frame of mind, I'd consider something from the chinese roster - two big tables are plenty, and you can just ask what would be on a banquet menu for the price you want. Search for the common chinese recommendations. Even consider piling into Henry's Hunan. Chinese restaurants love kids.
Tres Agaves Restaurant
130 Townsend St, San Francisco, CA 94107