I use Waiter Wallet also. It works like an actual wallet. It has multiple plastic sleeves for specials or drink lists. There is a flap in the wallet section that creates two sections and has sleeves for credit cards/gift cards/business cards/etc. It's $20 but I love it. It's my second one. The only problem I have with the second one is that it is larger than my first one, but more durable than the smaller one. It is a little big for my current uniform because we have a weird uniform, but for a regular apron, it's just fine.
Edit:http://www.amazon.com/Original-Waiter-Wallet-Ultimate-Restaurant/dp/B0038NXQWA