This is the ultimate pit stop for traveling. This place is huge, not only do that have lots of gas pumps, but they also have a McDonald's in the center, a gift shop, a mini groce...
All reviews seem positive