Taqueria Limon 39494 Fremont BlvdFremont, CA, 94538 View Phone 510-505-9200 39494 Fremont BlvdFremont, CA 94538 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page