The same vibe filled with young students and working folks alike. Mountain View Castro St's favourite ramen.