Tekilas Taqueria
Address:
916 B St, San Rafael, CA 94901
Phone:
(415) 454-8560
Other Details:
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.
Restaurants
Other Businesses: