It looks like today Bad Horse Pizza is finally opening at 120th and Frederick Douglass Blvd. Above is the sign I saw outside my apartment last night. I am definitely bringing some friends along tonight to give it a try. I hope it doesn't disappoint! Hope to see a lot of people there! Click here to check out their menu.