Has anyone tried this place? How does it compare with Beef Palace?