Since we're splitting hairs. Embassy is where the Ambassador works and his relevant staff. They don't handle "consulate affairs" such as offering visas, and other services. For that technically you would need to go to a "Consulate", where the affairs are done.