Drag box to select area
0% Were impressed
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.
916 B St, San Rafael, CA 94901
- Accessibility Details: Street-level entry
- Hours: 7 days a week, 9am - 9pm
- Hours: Mon - Fri, 7am - 6:30pm; Sat, 8am - 4:30pm; Sun, closed
- Accessible: yes