The Science Lab Bar & Grille is new to the TCU area in 2014! The former XII Whiskey Bar & Grill received a very generous homecoming week gift last October: A Hollywood style makeover! Who's the luckly little nerd-chic bar, now?!
Located at 2858 W. Berry Street, Ft. Worth, TX 76109 on TCU Campus!