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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results