Tag: italos

Tacos at Home, Part 2: My Favorite Tacos in Scranton

Tacos at Home, Part 2: My Favorite Tacos in Scranton

Last week I wrote about my favorite tacos in Philly. And while I still head to Philly on the regular, I absolutely needed a local spot for my taco fix. Enter Italo’s. This place was among a few suggested to me, but honestly it won […]