The food is amazing and the service is almost always on-point as well. The place isn't nearly big enough to handle their popularity despite a big patio (the building was formerly a fast-food place), so expect long waits during peak times. Most recently tried the waitlist option here on Yelp but still ended up waiting nearly 15 minutes despite arriving right when we were supposed to. Regardless, the food is worth the wait and is consistently excellent.