Longhorn Restaurant & Lounge, ANNAWAN, Illinois (IL)
Comfortably operating at 101 South East Street () in ANNAWAN, Illinois (IL) (61234), Longhorn Restaurant & Lounge can be called at 3099356690. It is advisable to contact them in ahead of time to make a reservation.
More restaurants in ANNAWAN, Illinois (IL)
Longhorn Restaurant & Lounge contact information and details:
Address: 101 South East Street - , ANNAWAN, Illinois (IL) 61234
Contact Phone: 3099356690