Cabeza Grande offers delicious Mexican cuisine, including tacos and tequilas, in an impressive and spacious venue.