Andrew delves into the culinary delights of Puerto Vallarta, located along Mexico's stunning Pacific shoreline.
Show
Bizarre Foods: Delicious Destinations
Episode
S09E05
Air Date
Sep 28, 2020