Elma’s Taqueria
2217 Quimby Rd, San Jose
(408) 270-2230
Recent Reviews
Elma’s Taqueria
2217 Quimby Rd, San Jose 95122
(408) 270-2230