I absolutely love this restaurant on Castro St.! It is so adorable! The place where it is is relatively big compared to some of the other restaurants on Castro. The food is delcious and the restaurant is crowded with people during lunch and dinner time. However, this place is so worth it! It has wonderful food, but I especially like the beans and the enchiladas and the quesadillas. So if you go to that restaurant, don't order too much because the meals are actually pretty big.