Isla Rio Cuale #1, Emiliano Zapata, 48300 Puerto Vallarta, Jal.
Open daily 11:00 am to 11:00 pm
Located in the heart of downtown Puerto Vallarta, Restaurant Oscars offers an unforgettable dining experience in a beautiful setting perfect for special events, weddings, and casual meals alike.
Restaurant OScars
Isla Rio Cuale #1, Emiliano Zapata, 48300 Puerto Vallarta, Jal.
ventas@restaurantoscars.com
+52 322 22 307 89
Copyright © 2025 RESTAURANT OSCARS