El Sol Mexican Restaurant

Overview

Address: 2901 1/2 Honolulu Ave,
Glendale, CA 91214, USA
Phone: 818-249-8958