El Carlicos is a takeout restaurant specializing in homemade-style meals.