Get directions to: Chaparral Tavern, Middleton, ID
Restaurant address: 3 North Dewey Avenue Middleton, ID 83644, USA
Restaurant: Chaparral Tavern