This place delivers every time. Eat here, ask for the special green/red salsa, you won't be disappointed.
All reviews seem positive