Originally Posted by
njvandy
The best place that i know of is La Carreta, a cuban sandwich place, outside security. Some people on this board say there is a La Carreta stand airside but someone else will have to tell you where it is.
There is a La Carretta stand in the D concourse inside security. Haven't tried it, but have read on this board the Cuban sandwiches are good.