This is the premier Taco Bell location of the US. By far the coolest location I have ever been to. The staff is consistently friendly and always gets the orders correct. In the rate case there is an issue, they are sure to make it right.
February 2023
Best Taco Bell I’ve ever been to! Food always tastes great, is ready fast, and the staff is always super friendly!
December 2022
Worst Taco Bell's ever been too. The place smelled like throw up and pee. I ate this burrito and a few minutes after I started throwing up. The service was rude.