Puerto Vallarta
Metro Square Shopping Center 200 Main Metro Sq Middletown CT 06457, 6111
About Puerto Vallarta
Address
Metro Square Shopping Center 200 Main Metro Sq Middletown CT 06457, 6111
Location
Open in Google MapsReviews
Be the first to review Puerto Vallarta
Frequently Asked Questions about Puerto Vallarta
Does Puerto Vallarta offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Puerto Vallarta?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Middletown, CT
Get Contact Details
Share your details and we'll connect you with Puerto Vallarta