Mercado Surquillo is Lima’s best and most accessible traditional market for food-curious families, sitting right on the border of Miraflores and offering a sensory introduction to Peruvian ingredients and street food that older kids find genuinely captivating. Fresh ceviche, anticuchos (grilled beef skewers), empanadas, and tropical fruits cost between PEN 5-20 (roughly USD 1.30-5.25) per item making this one of the most affordable meal stops in the city. Open daily from approximately 6am to 4pm; arrive between 9am and 11am for the freshest displays and the most active vendors before lunch crowd. The narrow indoor market aisles are not suitable for strollers; baby carriers or walking kids only. Pair this stop with Parque Kennedy just three blocks away in Miraflores for kids to burn energy after eating.
Address: Calle Narciso de la Colina 298, Surquillo, Lima 15038, Peru
Google Maps: Click here for directions
Cost: Low Cost $
