This restaurant is very casual. Meals are served on paper plates and the picnic tables outside are similar to the furniture inside. The food is good but not outstanding. The presentation is, well - not great. And for the price this is all okay as long as your expectations are in line with what you will get, you'll be fine.
We only went once and that was enough. It was okay but didn't leave us wanting to eat there repeatedly.
The service on the otherhand was outstanding! Our server was pleasant and unflappably handled the orders for the entire restaurant by herself, for the whole hour and a half we were there. We tipped extra large just for the show. She was amazing.