T-Rex Cafe offers a variety of food options including pasta, burgers, hot dogs, and salads. It is located within the Denver Museum of Nature and Science and provides free refills on fountain drinks.