El Patio Tepeyac

Overview

Address: 800 S Palm Ave,
Alhambra, CA 91803, USA
Phone: 626-308-3866