Restaurants in North Rim, AZ Painted Desert Oasis1 N Main StNorth Rim, AZ, 860529285243756RestaurantRestaurants With Private Room Show More