If you are in Visoko, come in here...it is a nice place to hang out or have a drink on the outdoor terrace.
I usually only get coffee or juice or "vruca cokolada" (cocoa?) here. I don't know about eating but it looks pretty good. Coffee is very good, make sure to ask "sa slagom" (with cream).
Located at Hotel Visoko, this pizzeria is my favorite restaurant in the town. The pizza is incredible, and honestly is some of the best I have ever had anywhere in the world (we do pizza very well in BiH). The restaurant is very nice inside, and is two level with a bar on the top and a downstairs sitting area.