Full menu with prices & pictures
Taco Bell 810 N Euclid St, 92801, Anaheim, Uni...
+17145639579
Reserve a table now for Taco Bell
Most of the guests of the Taco Bell were very satisfied with the visit, the average rating is 3.8.
Beautiful place but especially I drive thru food is great
Friendly staff, they always have my order right and they have fast service. Definitely worth th...