Taco Bell Town Square
From Covina
Jump to navigationJump to searchTaco Bell
Location
Address: Covina Town Square
768 W Arrow Hwy, Covina, CA 91722
Contact
Phone:(626) 967-1091
Hours
7AM–1AM
Address: Covina Town Square
768 W Arrow Hwy, Covina, CA 91722
Phone:(626) 967-1091
7AM–1AM