← San Jose restaurants
La Mejor Taqueria
No reviews yet
Mexican2003 Story Rd, San Jose
Own or manage La Mejor Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address2003 Story Rd, San Jose 95122-1620
Phone14082544693
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.