I eat at Firefly a few times a year and have always found it to be a very good experience all-around. A warm cozy atmosphere, polished yet warm staff, interesting and well-prepared dishes and a solid wine list. A nice alternative to the other SF ""upscale casual"" restaurants that don't deliver, especially on the food.
Pros: Good value, atmosphere, service
more