The fact that this place has a standing five star review for so long is incredible. The food here is terrible. Sure it used to be good, but I live next door and have seen the food dramatically decline. For the past couple years the food has been pretty bad, and the service too. Tamales were the last to go. Last bunch I purchased were a roll of corn meal with virtually no filling and we waited 30mins for them. Wish this place was as good as when they started. I'd pay more to bring that quality back.