Bubbas Truck Stop is a location in H1Z1
Located at the east side of the map, just north of Lone Pine Development