Ehn by Deborah K on 3/20/2019
5 stars out ofNot the best Taco Bell but which place ever is? This one has a friendly face but the food is just awful. This is located in the center of Van Nuys California
Some data provided by: Yext PowerListings
Copyright 2024 EZlocal.com, Inc. All Rights Reserved.