Fish and farm is a great Place for pre-theater dining, for weddings or corporate dinners, the food is very good quality, all American Cuisine. The separate dining rooms leave a lot of room for privacy. Betelnut has excellent Pan Asian Cuisine, which is served family style but the place is a lot more of a scene with higher noise levels. Mamacita also is a little noisier without private dining rooms but the food is wonderful California Style Mexican and it is the kind of place you can share plates too. I would choose Fish and Farm for a more serious outing and would go to Mamacita or Betel nut for a more festive evening like a bachelorette party or a birthday celebration with heavy drinking.