EL Moctezuma Restaurant
809 N Fairview St
Santa Ana, CA 92703-1839
714-648-0402