Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for Santa Rosa Taco Shop : Restaurant,
that is the best mexican food ive ever had. the people are really nice and the food is VERY authentic. finally a restaurant that is part fast food part restaurant that actually serves real mexican food - Gina, 12/10/2007