TVFoodMaps uses a hybrid strategy for monetization. Since SEO is a big part of getting users to the site we like to make many pages available for free. For this pages we use advertising to help fund the site. On top of that a small set of our users are what we would call "power users". For them we have a premium membership that allows them access to some additional features, like our AI Concierge and road trip features. On top of that premium users don't see any Ads.
This hybrid model seems to have led to a good balance for this type of content driven site. Would love to hear from others about their monetization strategy.