This is a tiny place in a strip mall, and doesn't look like much from the outside. There are only a small number of tables so during peak hours it's best to get your food to go.
We ordered the Cubano sandwiches, and loved them! Juicy pork, pickles, cheese, and ham between grilled/squashed bread. Better than any Cuban sandwich I've had. We also had an appetizer of mashed potato balls stuffed with meat and seasonings, and then deep fried. (Can't remember what they're called.)
Interior is a bit grungy/dingy but it's always been clean when we were there. Staff isn't super friendly, but they are polite and answered any questions we had.