El Patio Tepeyac 408 S. Palm Av. Alhambra CA United States
Closed. Location is now La Cafeina Cafe.
Hours: Closed. Location is now La Cafeina Cafe.
Phone: no phone