I thought this was going to be a crappy place like Filiberto's and it is absolutely is not! The food here is so good. Way better than what I expected. The horchata they have is homemade and I can never pass it up. We've sat in a few times too and it was a great atmosphere with dining room type tables rather than cheap plastic ones. Highly recommended for some great Mexican food.