Vegetarian restaurant Beefsteak is now open in Houston Hall in the space previously occupied by Einstein Bagel Bros.