They are a zillion restaurants on Castro Street but they really all seem to be either Thai or Indian food. Zucca is a refreshing change to the Castro Street scene. I've only been for lunch but they offer a fantastic lunch menu, be sure to try one of the wraps. The chicken one is absolutely fantastic. Prices for lunch are reasonable and they try to get you in and out pretty fast during the week.