Enjoy Spanish staples such as garlic shrimp, paella, and a pitcher of fresh sangria in this terraced open-air...
El Centro · 906 Calle Matamoros, Puerto Vallarta
Alice and Gertrude
dry january
first-class fare
out in Mexico
foodie heaven