Map of Castro Street, Mountain View CA
Best Things to Do & See
Here are some good things to do in the Mountain View area. Click any icon below for more information and a more precise map. Also see our Castro Street Page for a list with more restaurants and stores to check out.