Teke's Sports Bar & Grill

113 West Main Street Streator, Illinois, 61364
815.672.4906
Teke's Sports Bar & Grill

Business Info:

  • Takes Reservations:  No

Live Deals