One of the best Taco Bell's I've been to. The tumble weeds add to the atmosphere.
Exactly as advertised; I'm not really sure what I expected.
10/10 Would abandon again.
Gave me diarrhea and stale nachos but service was great!! 5 stars.
Best tacos in town!