Is it the El Rancho restaurant at the top of Orient, usually have good food there, definitely have italian dishes there too.