Soco is a popular restaurant for a very good reason. The food is amazing. Who doesn't love some good ol southern cooking. The only draw back is that the wait can be an animal. I have never been able to go there spontaneously and get a table. We actually always end up leaving. So do your self a favor and make a reservation.