The food is alright, nothing bad but nothing great. Sometimes you'll get a bad waiter or a very friendly one! It all just depends. There aren't many actual Mexican restaurants on the west side (around Lakewood/River) so I do go here when I want some Mexican food.