I've been going here for 20 years. I grew up in La Habra and frequented this place quite a bit, now that I...
All reviews seem positive