Remove Ads

Photo of Pollos Maria

Pollos Maria

3055 Harding St, Carlsbad, California 92008 USA

734 Reviews

The leg that was supposed to be edible but was really just chicken skin on some bones

Photo Credit: Yelp

Remove Ads