4 best restaurants in the Altavista neighborhood If you’re looking for a dining experience that blends great flavor, inviting atmosphere, and a touch of sophistication, you’ve got to check out the Altavista neighborhood. Located in the southern part of Mexico City, Altavista has become a go-to spot for local foodies who want to eat well […]