I live across the street from this place, and since I considered the Grand stop pretty devoid of good fare– I stayed away for a little while. Then I had the paella one day which was pretty good. And stumbled in late night last week only to discover that not only do they make cubanos– but the cubanos are BIZONCULOUS.