Great Food and Great People!!!
Let me start by saying I live in south San Jose and the only Mexican food that my family will eat is Fiesta Del Mar Too, which is 30 minutes away.
The 3 main factors in are assessment, Quality, People and Quality.
The restaurant is VERY popular so go early if you want to sit right down, otherwise, take some time in the bar and learn about tequila's. Ask Roberto(the Manager) to help you learn about the history of tequila and some of his experiences touring the factories in Jalisco.
They have very traditional Mexican food as well as some of the newer generational styles. I have tried just about everything on the menu over the past 10 years and although I have enjoyed all that I have tried, I tend to prefer the meat dishes(Chili Verde, Carne Asada, Enjaccacado,etc). The meat is always very tasty and plentiful. Even their grilled New York steak would rival any steakhouse. My wife really enjoys the tortilla soup. My daughters usually order the waiters special. Ask your waiter what their favorite thing is and try it. Many times it isn't on the menu and you will have a new favorite food!
The staff there is extremely friendly and courteous. They keep the chips and salsa filled and the drinks fresh. Don't even think of ordering Jose Cuervo at this establishment. They only carry real 100% blue agave tequila (you may not know this but Cuervo is not technically tequila. It is like a grain alcohol with yellow food coloring).
As for the margaritas, WOW! I am a bit of a tequila/margarita snob and will not tolerate amateurs making my cocktail. Fresh Mexican limes, Fresh sweet and sour and a heavy-handed pour make a margarita you will never forget. Want a little kick; ask for the Herradura Blanco 92, rocks.
Go to this resturaunt and enjoy yourself. If you go in the prime eating times, enjoy the wait in the bar. You will meet some great people and try some great drinks. Try new foods on and off the menu. Do not order what you always get somewhere else.