Mexican Restaurants in Oldtown, ID Club Rio106 Highway 2Oldtown, ID, 838222084374814BarsCountry BarMexican RestaurantsUsed Restaurant Equipment Supplies Show More