El Pollo II Restaurant
El Pollo II: A Culinary Delight on Victory Boulevard Step Inside, Will Ya? Picture this. You walk into El Pollo II, right there on Victory Boulevard in Staten Island. The air? It’s bursting, bursting, with the sounds of sizzling meat and the smell—oh, the smell! Of roasted chicken that makes you feel like you’ve just…