I read about this place once and threw it in the back of my mind to stop by and try them, but every time I passed them on College I wasn't hungry. Well, finding myself on College and being hungry, I decided to stop.
Inside it's nice with a long kitchen/prep area so you can watch the ladies prepare your food, and see that they keep a clean looking kitchen. On the other side are tables. I looked at the menu and decided on the Cubano Sandwich, shown here.
There are two locations, one is on Castle Hayne Road and the other on College. They have a website for more information and it has a short video which shows the interior of the restaurant.