Get directions to: Puerto Vallarta Mexican Restaurant, Idaho Falls, ID
Restaurant address: 1902 Jennie Lee Dr Idaho Falls, ID 83404, USA
Restaurant: Puerto Vallarta Mexican Restaurant