I have had both good experiences and mediocre experiences at Casey Moore's. I find that more often than not, the weather and the crowd dictates the enjoyment of this place. When the weather is mild or cold this is a really great place to go. I love the patio seating, it is comfortable and plentiful and the grounds are relatively attractive. The seating outside is well spaced enough to not have to share your elbow space with strangers, but close enough that you can easily mingle with others. All around a great patio!
The service is fine, but not stellar. They are usually quite busy, so while the wait staff is pleasant, they are sometimes lacking in attentiveness. The food has never been bad, but has definitely been mediocre at times. The one thing that is terrible is the parking. Since they are always busy, the parking areas are overflowing.
All in all, I like this place. Only the heat deters me, since I prefer their patio seating over the indoor area.