Aberdeen from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Country Kitchen - Idaho, Aberdeen, 16 South Main, 83210 (208) 397-4980 Map Jalisiense - Idaho, Aberdeen, 14 North Main, 83210 (208) 397-3907 Map Tiger Hut - Idaho, Aberdeen, 386 North Main, 83210 (208) 397-3043 Map