• Javi's Taco Shack

    • Restaurants
    129 N Court St
    Visalia, CA 93291
    (559) 635-0600