Yes. Your ideal searchable words and phrases may not display well in search results especially if the market is saturated with similar business competing for the same search terms. Simply having word on your website, such as “we have draft beer”, is simply not enough.
While there are many other SEO factors, keyword research and well written content will play a big part in SEO.