Pollo D’el Rey

This week’s expedition brings us to Pollo d’el Rey, in Chamblee. In a dubious looking strip, this restaurant has blackened windows, so it was really hard to get a read of the place before going inside. However, we’re committed to dining at ALL the places, so it really didn’t matter. When we inside, the place […]