Fan Club Sports Bar & Grill is located at 5 Ella Grasso Tpke, Windsor Locks, CT. This business specializes in Restaurants. Fan Club Sports Bar & Grill is open Mon, 10am-1pm; Tue, 10am-1pm; Wed, 10am-1pm; Thu, 10am-1pm; Fri, 10am-1pm; Sat, 10am-1pm; Sun, 10am-1pm and accepts Discover, Mastercard and Visa.