damn gurl.I had my bachelor party at La Carta de Oaxaca(http://www.lacartadeoaxaca.com/), so they take big groups. No reservations though, so you might have to wait. Worth it though. Best Mexican food in seattle.
also unsurprisingly amazing margaritas.