Bad ass. Best Taco Casa in the state, and the store is great. Get more than one pie. You'll be glad you did.
September 2023
Gentle people working there, food is delicious and you can have free cup of beans??
June 2022
Very nice gas station. Clean restrooms, a great variety of snacks. and also had a kitchen preparing breakfast. I didn't get a chance to eat there. hopefully my next time through. Friendly staff.