Taqueria Jallsco's

  • Restaurant
1110 S. Odell
Marshall, MO 65340
(660) 831-5345
Hours:
Monday to Saturday 10:30 a.m. to 10:00 p.m. Sunday 10:30 to 9 p.m.
  • About

    Mexican food, Margaretta's full menu