the 17th St. Cafe is one of the best dining destinations on the south side. this is one of the few places on carson st. where you get exemplary service, and always enjoy a great meal which you can easily notice is made by hand and not from some frozen or processed package like many chain restaurants do. This is the place to be if you want to be if you want to have a relaxing, welcoming, and well above-average dinner out regardless of who you bring with you.
Pros: service, food
Cons: parking
more