This place is a cool new spot that is open 24 hours.
I ordered the Pot Roast Sandwhich and that shit is cheesy deliciousness with tender flavorful beef.
Regretfully that is all I ordered as I am now sure to be coming back to this after a drunk ass night in DTLV.