Estacion de la Papa is an American cuisine establishment. It was noted as being reopened and located on Avenida 6a or Avenida 4. Another mention places it on Avenida 6 norte with Calle 24 norte.