I actually grew up down the street from there

the hotel itself is not bad, its the best in Ramona, but still not great. When we go and visit we actually stay at Barona on the reservation, its about 15 minutes from San Vicente very clean, very nice, plus connected to the casino which has a nice buffet.
as far as food there its not the best quality food, I would consider going to the local restaurants around. Any of the Mexican food places are good, at the top of Main Street (towards Julian) is a good Italian place (which I cannot remember the name), in the country estates there are 2 decent sit down quick restaurants that are connected to the village store (on San Vicente before Gun Stage)
Hope that helps