A southwest Roanoke convenience caught fire Saturday morning, and the city fire marshal’s office is still investigating the cause of the blaze.