Awesome spot right in downtown SD. 7 min walk to the Padres Stadium and plenty of room for larger groups.