The nearest one to Condado would be La Caverna, but it is very much a meat eaters restaurant.
Other than that, El Saladillo is very spanish and is just past Camposol, and has it's own turn off.
At Camposol A there is a spanish restaurant called Marianos I think, but I don't know how good value they are, all I've been told is don't order the spanish prawns as they are extremely expensive
There is also one in El Pareton which I understand is very good, it's up the road from La Vida restaurant, but unsure of the name.
Of course, I think :La Cata on the site is quite good value for money.
It all depends how far they want to drive, as of course those restaurants in the port are very good value for money, our favourite is Mar y Tierra which is past the marina, they only have outside eating.
Hope this helps.
Lynn