Tall Tail Grill, ZION, Illinois (IL)
Conveniently located at 12188 West 33rd Street () in ZION, Illinois (IL) (60099), Tall Tail Grill is available at 8478721758. It is best to give them a call in ahead of time to make a reservation.
More restaurants in ZION, Illinois (IL)
Tall Tail Grill contact information and details:
Address: 12188 West 33rd Street - , ZION, Illinois (IL) 60099
Contact Phone: 8478721758