Why all the hate? America's Taco is right across the street from my Chevron, they serve up cheap amazing bean and cheese burritos, and they have amazing creamy guacamole.
What could make it better? Sweet cinnamonny horchata.
It's so cinnamonny that it has two n's.