Restaurant Oscar’s is the best place in town!
Come dine with us surrounded by the natural beauty and wildlife of the isla Rio Cuale in the heart of Puerto Vallarta, while you delight your palate with our amazing cuisine! We are open for Breakfast, Lunch and Dinner.