//

El Sol Mexican Restaurant

Overview

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