Been here numerous times, always get a quality meal. I've had something different each time, and they were all excellent. Portions are very large! Sometimes the service can be a little slow, so sit back and enjoy a margarita! If you want to eat at home, call ahead, and get it to go.
P.S. Ask for spicier salsa, its better than the regular version
Pros: food, inexpensive, large menu