Taqueria Los Amigos & Hamburgers

Overview

Address: 3162 Martin Luther King J
Lynwood, CA 90262
Phone: 310-632-7334