//

Tortas Ahogadas El Rey

Overview

Address: 3100 Imperial Hwy Bi-3001
Lynwood, CA 90262
Website: tacosdecanastaelrey.com
Phone: 310-632-1484