The Spot

4437 N Broadway
Chicago, IL 60640

Maybe it was just my luck, but before we went to The Spot, I was told to expect an excellent filet mignon. This recommendation came from someone, who I would say knows what he is talking about when it comes to food. As I expected, I

Howl At The Moon

26 West Hubbard St.
Chicago, IL 60610
(312) 863-7427

I admit from the start, Howl At The Moon, is not a restaurant and it is a chain! So why is it listed on your website of restaurants, where you choose not to mention chains? Very simple, I had