Los Toros Market #2

Restaurant · 5225 Peck Rd, El Monte, CA

More food in El Monte, CA