Los Altos Restaurant
11367 Deerfield Dr
Truckee
CA
96161
(530) 587-7872
ramonflores.com
Open Map
Description
Los Altos Restaurant
by merchantcircle on October 01, 2015 from
merchantcircle
Beer and Wine only
Dinner
Full bar
Latin American
Legal Advice
Lunch
margarita
Mexican
Restaurants
Tex Mex