Taco Bell Reviews & Details
190 N River Ave
Taco Bell is located at 190 N River Ave in Holland near the intersection of N River Ave and Douglas Ave. Their menu consists of Mexican dishes . Call (616) 355-2199 for takeout.
- On The Menu:Tacos
- Major Intersection:N River Ave And Douglas Ave
Tell us more about Taco Bell Holland!