About Los Altos

Restaurants In California

Los Altos serves Mexican cuisine at 11367 Deerfield Dr Truckee, CA 96161. Find restaurant information about Los Altos including address, phone, hours of operation and more.

Los Altos

Los Altos serves Mexican cusine in Truckee, California.

Los Altos Menu
About Los Altos

Los Altos

What Is Los Altos' Address?

What Is Los Altos' Phone Number?

Phone: (530) 587-7872

What Type Of Cuisine(s) Does Los Altos Serve?

Cuisine Served: Mexican


More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY