I was beyond impressed with my visit to Craig's. It was so refreshing to be greeted and treated like family. The service is exceptional. Everything from the warm bread to the the main courses is delicious! Perfect portions! Fun vibe with a warm cozy feel. I tip my hat off to Craig who was there making everyone feel at home. I can't wait to go back. This restaurant will be around for decades.