For me, Guinness stout, being too sweet, doesn't go well with Mexican food. Harp lager is a better choice.
If he were REALLY a Texan, he’d be drinking Shiner Bock.