House Of Tacos & Sandwich

Overview

Address: 1004 E Rt 66
Glendora, CA 91740
Phone: 626-914-6613