Walk up and order. Chips are bland, salsa watered down. The ref ride beans and rice were pretty good and deserve 4 stars. My taco's could of had more meat and the shell seemed to be very oily??
The price seemed reasonable, ambiance is less than fair, customer service fair. Big take out establishment. I will give it another try to see if it can live up to its YELP reputation.