T J's Sports Bar

303 N. Great Southwest Pky
Arlington
Texas
United States