is telas on sheppard a pretty cool joint to go to on fri?