Mr. Pollo Latin Fusion ★★★★☆3.7 (325) Restaurants Colombian restaurant · Latin American restaurant · Mexican restaurant 6123 Mission St, Daly City, CA 94014 Call Website Details →