If you’re hunting for generous, straight-up Mexican comfort food in the Electric City, Italo's Restaurant Scranton PA should be on your first-shortlist. Tucked in South Scranton at 731 Pittston Ave (18505), this family-owned spot keeps things welcoming and unpretentious—think quick, friendly service, hearty portions, and a menu that reads like a love letter to border-town favorites. It’s the kind of place where you can swing by for a couple tacos and guac on a Tuesday, then come back Friday night for a sit-down feast with margaritas and dessert.
Location Italo's Restaurant Scranton PA
Location & Contact
Time Open