Pollo Achiote Restaurants in Chicago
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Chicago, 316 W Erie StIL 60654, Chicago, United States
"Very attentive service with great happy hour specials on appetizers and drinks. Enjoyed some sangria with delicious guacamole. My friend enjoyed the c..."
Price
The Average price for Pollo Achiote is:
$17.2
Feedback
These reviews refer only to the mentioned ingredients.