Top 25 best restaurants in Poplar,CA
Where to eat in Poplar,CA?
Below are the list of top 25 best restaurants in Poplar,CA.
# Sabroso Restaurante
14531 Rd 192
Poplar , CA 93257
Poplar , CA 93257
Dishes Served:
Mexican