2013-08-07 18:49:47
Try their chile verde. Some of the better I've had. Good aguas frescas too! My favorite are the lengua tacos. Soft tortillas and melt in your mouth lengua! BOMB!