I tried this place the other day and boy was I impressed. I am a HUGE fan of sandwiches so I came in expecting a critical evaluation.
I am happy to report their sandwiches are not great. They are PHENOMENAL. I had a Cuban and it may have been the best Cuban sandwich I have ever experienced!
In addition, their design and space was open inviting and friendly, and is a very convenient place to meet people and close to free parking.