Looking for a new restaurant to try? Try the Smiling Buddha at 5544 Telegraph. They deliver in their area but I would suggest dining in - - the food and the service are...
Just met and shook the hand of Carlos Santana. He popped in for dinner in the same place we dined. North Beach restaurant in San Fran. Highly recommend the place top...