Know a great happy hour or special for this location?
Photos
Location & Hours
Fiesta Vallarta Restaurant brings fresh, authentic Mexican food to Northern California. Located in Los Altos, Fiesta Vallarta offers a variety of fresh Mexican fusion cuisine, complemented by a full bar.