HI! Just moved to mountain view for a few months and want to go out! Still getting a feel for the place, but Castro street looks nice. If there are any wings out there hit me up!