El Ultimo Vagon: Likely a restaurant. Search results suggest nearby public transport.