I did give this one a few tries, but each time it really disappointed me. Do not confuse this with "Ricardos El Ranchito" in La Habra! They don't even compare! Food was very disappointing, the tostada was floating in tomato sauce! Yuck! We waited forever for our chips and salsa when we first got there, then it seemed our waiter left for a lunch break of his own!! Prices are somewhat high to be so mediocre!!
more