103 E Alosta, Glendora, California 91740 USA
This has been an Arco for months. Check the number printed on the door.
Photo Credit: Yelp