Salmeron’s El Tapatio

Overview

Address: 1214 E Pomona St,
Santa Ana, CA 92707, USA
Phone: 714-835-4264