The location is great, that's about it. Right from the moment we got there, the service was subpar. The hostesses at the patio were incredibly rude and argued with us over empty tables. I can see them there empty, stop telling me they are full. We eventually got seated inside, by the patio, so it wasn't too bad.
The food came out in a strange sequence with half the table getting their orders a full 10 minutes before everyone else. When it did arrive, the food lacked basic seasoning (salt!) and general heat. When the bills came, the server said she had them keep the group gratuity off the bill but actually it was very much there. We couldn't tell if the whole place was very disorganized or if she was trying to pull a fast one on us.
Overall, incredibly unimpressed by this restaurant. You are better off at the hot dog stand up the street.