We tried this restaurant for lunch yesterday after reading a wonderful review of it in the Statesman Journal (Salem newspaper). We have driven by this restaurant for years without ever giving it a second look because, from the outside, it looks like a very run-down bar. We should have given it a second look long ago because the parking lot is always full (which is unusual for such a small town) . The restaurant is not fancy (linoleum floors, mismatched furniture, diner-ish ambiance), but the food is wonderful. The restaurant serves breakfast, lunch, and dinner. The breakfast and dinner menus are both fairly extensive. The lunch menu is more limited, but everything on it looked good. Our lunch orders yesterday ranged from wienerschnitzel served with brown sauce, garlic mashed potatoes, and perfectly-steamed green beans ($6), to a wonderful reuben served with chips ($6), to ravioli in marinara served with mixed green salad ($6.50). All of the food was delicious. The restaurant prepares everything from scratch, including desserts. At our table, we had key lime pie ($2.50) and a chocolate-hazlenut torte ($2.75), both of which were exceptional. I am not sure how the restaurant can do what it does for the prices it is charging, but it has done so successfully for years. I will definitely go back to check out breakfast and dinner at Angel's Table. The dinner menu is focused on German cuisine, and includes zwischenrippenstuck, emmentaler schnitzel, and gefullte huhnerbrust. Most dinners range in price from $9 to $13, with the most expensive being the scampis hausart at $15. Beer and wine lists both looked fairly good and cocktails are available.