Skip to main content

Puerto Vallarta Mexican Restaurant

restaurant · mexican restaurant · Scottsburg, IN

Address
1613 W McClain Ave, Scottsburg, IN 47170
Phone
(812) 752-0366
Website
puertovallartascottsburgin.com
Where
38.6846, -85.7962

Search Hominin for Puerto Vallarta Mexican Restaurant

Other restaurants nearby

More in Scottsburg

Puerto Vallarta Mexican Restaurant — restaurant in Scottsburg, IN | Hominin