Limeños Deli is a deli and grocery store featuring traditional cuisine from a variety of Latin American countries.