Black Angus XL is a steak house offering Argentinian steaks, gourmet burgers, and seasonal dishes in an industrial-style setting with a terrace.