La Capilla appears to be a service station, possibly with an associated convenience store.