Carol,

What about Ranch del Sol on the hill beteen Grand Case and Orient? I believe they're open all day and you can get pizzas, French food; I think burgers. It's not expensive or fancy. Has a great view.