🍽️ Puerto Vallarta 🍽️ Restaurants Call Website Directions Address269 Deo Dr, Newark, OH 43055 Phone(740) 364-1411 WebsiteWww.puertovallartaoh.com View larger map Something wrong? Send a correction.