This place gets a 10 as far as Mexican baking goes. Their produce is gread quality and fairly priced too. I come mainly for the Mexican wedding cake. You can buy it by the slice and sit at the counter and eat it. It is moist and too die for. Too bad most white Americans have never tasted a slice! They cook authentic Mexican food. You can take it to go or just eat it there. There is no wait staff but they have a dining area and counter. The food is great and very fairly priced. Every one I'd always nice.  The main language spoke is spanish. The owner is Tomas, he is from Span. Such a great guy! Don't worry they all speak English and are always glad to help.