I'm building a local business directory/things to do website homepage for my city. We try to solve the problem of "What should I do today?". This is the way I've came up with so far.
(the bigger a chunk of color is, the bigger that part will be on my actual website)

The closest site I can think of that I want my website to look like is Yelp. I think they've done a good job on the UX side of things.
Imagine you came to this website (and also that you lived in my city!) and you were presented with a layout like this? Is this good from a usability standpoint?