This restaurant has changed hands a couple of times now. La Fiesta is the latest incarnation but to be fiar, I really referred the place when it was called Peppers.
La Fiesta specializes in very large portions of very fresh food. It tastes good, though a little bland. The kids really liked their food but to me it all tasted pre-made. The salsa was obviously from a can.
more