In Málaga, Andalusia, Spain there is churinguito (a seafood place next to the beach) that doesn't really have a menu after 9pm. Waiters just walk in the dining area with a plate in hand and yell the name of the fish/seafood for peoole to ask for it. Each fish has a different kind of plate with a different price. When you ask for the bill, they just do the sum according to the plates left on the table.
They had to cement the dining area because people used to bury the plates in the beach sand.
This is also how conveyor-belt sushi restaurants near me calculate your bill - the plates are different colors, and each color has a price associated with it.
Also in Spain, specially in the Basque country, you pick pintxos from the counter and at the end they just count the "skewers" left on the plate.