Despite its size, Ica doesn't offer much in the way of fine dining. Most locals and visitors tend to gravitate toward the Plaza de Armas and the handful of sandwich shops, rotisserie-chicken places, and informal restaurants there.
Grab some snacks, breakfast, or a tourist set lunch, along with some local wines, at La Villa de Ica, Lima 139 at the Plaza de Armas (tel. 056/213-108). Plaza 125, Lima 125 at the Plaza de Armas (tel. 056/211-816), serves grilled meats, rotisserie chicken, and barbecue, as well as regional specialties, to a mixed crowd of families and young people. El Otro Peñoncito, Bolívar 422 (tel. 056/233-920), is the nicest restaurant in the city center, with a hugely varied menu of criollo (Creole) specialties and basic chicken, meat, and fish dishes, including some vegetarian plates. Sometimes there's live music in the evenings. Nueva Castilla, Libertad 252 (tel. 056/213-140), is a pretty nice restaurant serving Peruvian fare. After dinner on weekends, the music is pumped up and the restaurant becomes a disco of sorts. Restaurant Velasco, Libertad 137 (tel. 056/218-182), is a popular cafeteria-style restaurant and bakery serving both Peruvian and international dishes at very affordable prices, as well as a selection of baked goods and other desserts and coffee.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.