We just returned from staying at a hotel across from the Sheraton. There's a Bennigan's across the street (Westwood Blvd.) from the Sheraton and the Red Lobster is just up the street from that. Also, there's a McDonald's near the Red Lobster. We ate at all three of those. My favorite was probably Red Lobster. Also, there's a Village Inn Restaurant on Westwood Blvd. which is across from Sheraton.