Friday, March 6, 2009

Spotted in the 95023...


Super Taqueria is back open!
Remodeled and ready for business! Let's check it out!

1 comment:

Mom on the Run said...

That sounds like my kind of place!!!

Great blog!