The reviews were right. Carne Asada street tacos are amazing. Refried beans are definitely the real deal along with perfect rice. In an older strip mall. Bars on the windows but don't let that scare you. They are busy. Families. Couples and lots of carry out. Clean inside. Nice waitstaff. I will come back again.