Central location close to Alameda Park and Juárez Metro Station. Great little plaza nearby with a bank ATM, McDonalds, Starbucks. Dairy Queen and Starbucks.