Coming to the city next week and have reservations a the above spot. Moved away a year ago ago and this is something new that we thought we'd try. Question??? Should we go there or head to someplace else??? Lived there for 8 years and just love new places but not BAD new places.
Thanks for the help. A previous Bay Area Chowhound.