Cousins Maine Lobster at Division Brewing Sun, 25 Oct 506 E Main St, Arlington, TX 76010-1228, United States