La Otra Estación is a restaurant offering a limited menu of empanadas, chicken sticks, and cheese sticks.