Get directions to: Puerto Vallarta Mexican Restaurant, Idaho Falls, ID
Restaurant address: 1480 Fremont Avenue Idaho Falls, ID 83402, USA
Restaurant: Puerto Vallarta Mexican Restaurant