I love this place for quick Mexican. Their sweet tea is some of the best I've had. Their chips and salsa...
All reviews seem positive