Black Diamond Bakery puts on a wonderful breakfast. Meals are tasty and a good size for the price. Their lunch sandwiches are also good and made on bread baked fresh on the premises. Be prepared to wait as I have never been there when there wasn't a long line of folks waiting to be seated.
This would be a five star establishment if there was more parking and the wait to get in wasn't so long. My advice is to go early!
more