Own or manage a place in town?
Flag as Inappropriate
A friendly neighborhood taqueria in downtown San Rafael. It's a casual stop in location where you watch your food being prepared in front of you. Free Internet access is available while you dine.
Comment Recommend Mike Euritt
Comment Recommend Mike Euritt