I would have given this place 5 stars. The food was absolutely fantastic though. I had a steak burrito, extra spicy and it was PACKED with meat, that was smoked just great. However, the service was not that impressive. I understand that they were busy, but I ordered my food 30 mins prior to new customers walking in and out of the joint, only for them to realize that they forgot my order of steak burritos, so I had to wait a total of 45 minutes to receive my food. This so far has happened twice to me. I love the food, and will DEFINITELY go back, but I suggest ordering your food via telephone maybe 40 minutes before going to the place to pick up your food.