El Rocio is a deli offering Spanish food and fine groceries.