971 N. San Antonio Rd.
Los Altos, CA 94022
Our mission is to delight our guests with the exceptional service and distinctive flavors of homemade regional cuisine from across Mexico especially the southern staes of Chiapas and Oaxaca where our
MENU | FREE RESERVATION | LEARN MORE
Find more restaurants in your areaSearch Again