I live in Barstow this place is a convenient place to go to if you are on your way to Vegas and back. It has a variety of food places inside other than just the McDonalds. It also has a souvenir store and candy store inside. If we go we just hit the drive thru, but other wise avoid it all together. As well as the food and stores it also houses the Grey Hound Bus station and all of the Charter busses stop here so it is often very crowded. I always laugh when we drive by and see the passengers from a certain charter bus standing in front taking pictures of the Starbucks across the street.