We normally take food in the back but Oban will provide transport into town where there is a great restaraunt.
Tiree and Islay have very friendly folk on the end of the phone and would gladly help boost the local economy Im sure.
Im sorry not to be of more help but like I say we normally take supplies with us.