I ate this food almost my whole life and my mom ellen worked there forever so i would hope that this place had some great food! Jim if u see this my momma says hola.
All reviews seem positive