This is a wonderful small restaurant in Avalon I frequent. Authenic mexican food - very fresh!
All reviews seem positive