Merna Bar & Grill, TOWANDA, Illinois (IL)
Conveniently located at Rr 1 Box 16 () in TOWANDA, Illinois (IL) (61776), Merna Bar & Grill can be contacted at 3097282400. Make sure you call up in ahead of time to make a reservation.
More restaurants in TOWANDA, Illinois (IL)
Merna Bar & Grill contact information and details:
Address: Rr 1 Box 16 - , TOWANDA, Illinois (IL) 61776
Contact Phone: 3097282400