I'm new to area and saw this place driving by one day, so I stopped. The owners were working and walked me through their menu.
I had the green chili beef burrito. It was HUGE and delicious! I see a lot of reviews from the past saying they don't accept credit cards but they now accept credit cards! Stop by and check them out!