El pollo loco

4528 Highway 6, Sugar Land TX

(281) 494-0209

Rated 5.0 out of 5 from 1 Reviews El pollo loco is Ranked #1 of 19 Restaurants in Smada Sugar Land.

★★★★★ on the 11th of October, 2017

First bite so tempting then you dig in. This salad really tasty //
Location