Great hole in the wall Mexican restaurant! Cheap prices for high quality ingredients. Nice, attentive, welcoming staff, in a clean atmosphere. The relaxing Mexican music was an added bonus. This place has one of the most amazing chicken tamales I've ever had; they wrap them in banana leaves and they come out the kitchen piping hot....so incredibly good.