Taco Chellz

Categories

Restaurants

About Us

Home of the Giant Killer Taco! Offering tacos, nachos, burritos and more. Check out their Facebook page for delicious daily specials. Located in the heart of downtown Johnstown.