News

Puerto Vallarta claims to have the “best margaritas in town.” Among the Tex-Mex places here in town, Garcia’s serves a darn good ’rita, so I was skeptical.