El Tequilense Restaurant

Overview

Address: 9126 Telegraph Rd,
Downey, CA 90240, USA
Phone: 562-923-6446