Pork Pit for sure, easy location, nice outdoor seating, your crew should enjoy it.