What type of 餐馆 are you looking for? They don't have any good Chinese ones for sure. Carmine in Tropicana is good for Italian, very big portions. There are many new resturants in the Pier of Caesar.
You can park your car in any casino hotels. No free parking though.