Overview Details Press Releases Multimedia Locations People Groups Nick’s On Grand is a vegan restaurant in South San Francisco that serves Filipino-inspired food. The healthy restaurant is an offshoot of the popular Nick’s Kitchen in Daly City and the second location for co-owners Reina Montenegro and Kenny Annis.