Pampa y Luna is a Nuevo Latino restaurant offering homemade cuisine, including tapas and empanadas with various fillings.