June 8, 2017 | sack

Los Portales
430 Moffett Blvd
Mountain View, CA 94043

(650) 968-0453

Come by and get your south of the border favorites at this Mom and Pop restaurant. Friendly staff and owners!

losportalesmountainview.com

Pin It on Pinterest

Share This