Awful! The floors were dirty as if they were brushing food off the tables and just leaving it there all day. The seats in our booth were torn. My margarita was served in a solo cup and it tasted like margarita mix and our Burrito was bland. Other than the excellent location, I really can't think of a positive.