Los Altos Bar
Bar in Los Altos, California, United States
-
Fiesta Vallarta
If you are in the mood for authentic Mexican cuisine, whether it is homemade salsa and enchiladas or traditional tacos and flan, or just feel like a a margarita after a long, hard day of work, then come to Fiesta Vallarta in Los Altos and feel like you've been transported 'south of the border'.