Tom95531's Santa Rosa, CA, USA
4 Reviews |
Taqueria El Rodeo
3577 Industrial Dr
In a small complex near K-Mart. Other restaurant choices but I wanted Mexican. Order at counter and ...
3640 Industrial Dr
Read lot of negative reviews but wanted something quick on a Friday night. I stood at the counter wh...
3333 Cleveland Ave
I was by myself and tired of fast food so thought I'd treat myself. It's within walking distance of ...