Puerto Vallarta offers Mexican staples like tacos and fajitas in a comfortable setting with a full bar.