Terrible Herbst Convenience Store 5685 South Mountain Vista Street, Las Vegas, NV 89120