really nice place with a great view and located in a great nieghborhood - try super tacos chupacabra which is about 500 meters to the right on the same street when you go out the door and el huequito which is about 100 meters to the left going out the door