We have gone to La Finca many times and have never had a bad experience.
The place isn't much on looks or atmosphere but the food is wonderful. Their waitstaff are always friendly and efficient. and the restuarant is very clean.
Their complimentry chips, salsa and chili con casa was terrific. The menu is traditional mexican dishes and combo plates, all reasonably priced. They have lunch prices till 4 PM daily. Everything we have ever ordered has been served hot, fresh and delicious.
I personally recommend having their fried alvacado plate with the tortilla soup...absolutely to die for! Their kids menus is great too. They have free soft serve ice cream for dessert.
I highly recommend La Finca.