Yes, right across the street is the Grand Central Market, another LA draw. It's a marketplace with all sorts of food vendor's. You'll find just about every type of food there.
There are several restaurants at the top or you can get some food at the bottom (across the street) at the Grand Central Market.
Yes, few restaurant up there, you can find it in the map
Yes
Thanks! Your answer is awaiting moderation.