Food is amazing and they have the only Cuban sandwich that comes close to what I grew up with in Florida. The house spiced lemonade alone is worth stopping in for, and you HAVE to try the yucca fries!
They have several naturally gluten free options and are super careful when my Celiac husband eats there.
The atmosphere is pleasant and the staff are amazing. The only slight negative is this location is small, so things move a little slower.