Pollo Caribe

1175 Homestead Rd N
Lehigh Acres, FL 33936
(239) 368-7778
Latin American
$ $

Foursquare Tips

  • Phone not in service... Should tell you something!?!?!?
  • 15% delivery charge