Yes, there is a selection of restaurants and lounges to choose both onsite at Loews Sapphire Falls as well as the neighboring Loews hotels in walking distance. Please visit their website here, for more information.