Delivery
Pickup
Outdoor
California
Turlock
2 Restaurants on GastroRanking
665 Opinions in 2 websites
The food tasted FRRRESSH REFRESHING
1147 Opinions in 2 websites
El polo local in Turlock is the best they do a great job with the food and service