I came here for lunch last week for the first time with some co-workers. Parking was really easy as they have an adequately sized private lot. We walked in, sat down (there were five of us) and the waitress got our drink order. I didn't notice any particularly mouth-watering smells when we were inside, and nothing bad either. They serve pop in cans, which is a little different than what I'm used to, and the waitress didn't seem to speak/understand English completely so we had a little difficulty with our orders. Fortunately, one of our party members spoke a little spanish and confirmed our orders with the waitress.
While we waited, we watched some spanish soap operas that they play on the TVs throughout the dining area. The food was ready in a short time and I enjoyed the asada tacos with cilantro and cheese. I've honestly had better tasting asada tacos but these were acceptable. Everyone else seemed to enjoy their food as well.
It took a long time to get our check and a to-go box, though. I didn't have to pay for my meal but prices looked fair in the menu. I'm gonna give this place another go and I'll update my review when I do. This place is 4-star capable, IMO.