El Pollon Peruvian Restaurant, Longwood, Florida. 1,043 likes · 5 talking about this · 591 were here. 355 N Ronald Reagan Blvd Suite #1001 Longwood Fl 32750.