Taco Bell Town Square

From Covina
Jump to navigationJump to search

Taco Bell  

Location

Address: Covina Town Square

768 W Arrow Hwy, Covina, CA 91722

Contact

Phone:(626) 967-1091

Hours

7AM–1AM