The one thing I would advise is dont use a light colored grout, it will turn dark brown :)
One option to consider is concrete. There are so many unique treatments for concrete these days. It can look like almost anything and lasts forever. I'm considering it for my shop opening later this year as well. Look here for some examples of what I'm talking about. http://www.concretenetwork.com/concrete/interiorfloors/
Hi, FWW, First check with the local restaurant licensing office. Standards are getting more strict.
Now, ceramic tile looks nice and can be cleaned with a hose. But the grout is a dirt and grunge catcher. It can play havoc with your cups and glassware and really put serious dents into your tampers.
A vinyl commercial tile can be great if properly installed. Meaning, not too much adhesive that continues to come through the cracks for years.
An original wood floor sanded and properly refinished is great. A modern wood panel floor may be a real hassle to all because of poor installation. I've seen a couple threads of shops that had a poor job and the installer quit after the first service call. Not Good!
Any sanitary flooring that eases the constant impact stress of the Barista or bar back is to be a plus.
We used 12" x 12" commercial grade vinyl tiles in my shop. They were self-adhesive with a faux wood finish. They look great (many customers think it's real hardwood). I installed them myself without too much hassle. And, they are holding up well.
One caution against laminate wood floors - if your floors aren't totally flat, they will buckle. Also, over time, liquid can get in between the seams and cause problems.
we have done different types of floors in both the kitchen and customer area of all three of our shops: ceramic 12" and 4" tiles(we seal the grout), slate tiles, refinished existing wood, floating commercial vinyl (simulated woodgrain), stained concrete. We were more concerned with the aesthetic of the customer area then in the kitchen area thus the reason for the different substrates. Cost is something we were sensitive to so we choose to learn how to do these ourselves with some help of course. In our area the average cost for an installed floor for any of the above was between 3-6 dollars a square foot.