esquina

noun
  1. A corner or angle formed by the meeting of two lines or surfaces, especially in a street or building. noun
    She waited for him at the esquina of the street.
    The shop is located on the esquina of Main Street and First Avenue.