Pollos Maria

3055 Harding St, Carlsbad, CA 92008