(812) 752-0366
Now available Margarita towers!
4.3 stars | 1392 reviews
Logo Image
Puerto Vallarta Mexican Restaurant|1613 W McClain Ave, Scottsburg, IN 47170|(812) 752-0366

Contact Us

Copyright © 2024 Puerto Vallarta Mexican Restaurant, All rights reserved.
Privacy Policy
Terms Of Service