Went today with some friends from work on their recommendation. The location is very convenient off of SR 14 and the I-80 Turnpike. It's located in a tiny strip mall just north of the Mega Walmart that on the same development.
One of our colleagues in the group is originally from Central America, and they gave their seal of approval on the place, so we had that assurance going in.
The service was great, attentive friendly and fast. The food was fresh, at perfect temperature, and accessible to a wide audience. Prices at lunch are very reasonable, and overall I would say the restaurant offers good value. 4 stars only because there is not much unique going on here with regard to the food. The front of the house is very accessible, clean, and great for a lunch or casual dinner.
Don Ramon won't disappoint, nor will it knock your socks off. Give it a try.