Your only choice would be hotels, which offer lunch in secluded areas.