Empanada Spot is a fast food restaurant specializing in empanadas.