Edendale Grill is one of Silverlake's best restaurants.  The menu is straighforward and all items are delicious.  I recommend the truely tasty tableside ceasar salad (for 2) and the strip steak.  Edendale is also a perfect place for a cocktail and a snack.  It is usually busy late with a fun crowd on weekend nights.  The service is efficient and friendly, and I have noticed that they have maintained a consistent team of servers for some time now.  For both dinner and drinking, I recommend a table on the patio - it is one of the most beautiful in town.  (FYI - the georgeous trees out front are Acacia Covenyi and are available for sale at the Sunset Nursery.)
Pros:  Patio dining, cocktails, service
                        
more