9 Piece- Chicken Stars Combo Restaurants in Eloy
Show restaurants on map
3.9
Menu
3.9
Menu
City: Eloy, 3090 N Toltec Rd, 85131, Eloy, United States
"12:15am I pulled up drive thru and waited googled what time they closed while waiting said 1 am still no response pulled up to window lady just cleani..."
Feedback
These reviews refer only to the mentioned ingredients.