Kwik Star is by far the best convenience store I have ever been toand I have to say they are better stock than 7-Eleven and the other fast convenience stores..
They over-charge and pretend they dont speak English. Horrible place.
I come for the taco and carbon truck in the front!