Hands down this is a GREAT place to eat! My favorite meals are the french toast and the BLT with avocado! There are a lot of options, something for everyone to enjoy! The price is reasonable as well and the atmosphere is cozy.
The only reason I did not give more than three stars is the customer service. The cashier is always either this man and or his wife. For whatever reason they are so RUDE. Last time I was there with some friends the woman actually threw my credit card at me once she was done with it. It was the first time my friends had been there and the were SHOCKED at how awful the service was - but they did enjoy the food! I guess it is just strange that such as happy place is run by crabby people!
Regardless I will continue to eat there for the food but I know not to expect good service.