Los Portales Mexican Restaurant
430 Moffett Blvd, Mountain View, California, 94043-4728
(650) 968-0453