Processing, please wait ...
Los Portales
Mountain View
Cuisines: Mexican
Address: 430 Moffett Blvd ; Mountain View CA, 94043
The order never made it to our office.
Love this place. Portions are nice & healthy. Very flavorful, too! Yumm