bp is a gas station offering Mexican food and restroom facilities.