Alejandros depo is a beautiful little spot in the heart of Del Valle. A cozy little stay for a short period of time.