I think you should check out Squeeze Inn coming to West Sacramento and Grand Central Station nearby across the street. Very good.
Spin Burger was awesome, Just opened two days ago and still finishing up the decor, but great food.