Los Tapatios Bar and Grill 1289 Peoria StWashington, IL, 61571 View Phone 309-444-5858 1289 Peoria StWashington, IL 61571 Experience & Reliability About Send to My Email Send to My Phone Print this Page