Restaurants :: TAQUERIA LA HERRADURA
Restaurants :: TAQUERIA LA HERRADURATAQUERIA LA HERRADURA
(415) 454-5282
Get Directions
2224 4th St, San Rafael, CA 94901
Open Daily 10:00 AM-9:00 PM
Open Daily 10:00 AM-9:00 PM