Gampel: there are 2 parking lots, one before and one after Gampel (South and North). Sometimes you can get lucky and get free parking on the side of the street. Always good to get out of campus more quickly. There will be enough parking.
XL: just across the street, and across from a pretty great Mexican restaurant.