I was here over during the weekend and was able to get a table within 10 mins. The ambiance is nice though the place is not very big. I ordered some beer and found it not chilled. Not sure if the bartender understands what is chilled beer. Food was nice and tasty and quantities were good. Service is average.
Since this place is inside the SFO hotel it has valet parking.
I would say this place is worth giving a try...