El Kiosco

4.1 (349)restaurant

A relaxed Alhambra neighborhood spot turning out traditional Mexican plates and everyday favorites.

Find on Google Maps

Description

Located along West Camelback Road in Phoenix, the restaurant provides a casual neighborhood stop within the Alhambra area.

Ask Karpo for more information.