Taqueria El Molcajete

409 S. State
Belvidere, Illinois 61008
(815)-544-8974