I heard rumors for along time and just decided to go in and try it - they have great marinated carne asada and so many products you would never be able to find in a regular grocery store - they even have sodas in the old glass bottles (they taste a little different due to them being bottled in Mexico).
more