Pan con bistec is a traditional sandwich originating from Cuba. Although there are many versions, and the preparation varies from one restaurant to another, it's usually prepared with toasted Cuban or French bread, sliced beef steak, grilled onions, tomatoes, potato sticks, and lettuce.
In some places, it's not uncommon to see mayonnaise and ketchup in the sandwich as well. Sour orange juice or lime juice are often used as a marinade for the steak and onions. Regarding the beef, flank, top round, or rib eye steak can all be used in the sandwich, or any other part that can be cut into thick slices.