San Gregorio is a student dormitory. It also offers pinchos and menus in a lively, football-friendly atmosphere.