Casa Azul Loading Map.... Casa Azul128 Genesee Street - BuffaloDetails 42.8901227 -78.86945989999998 Address 128 Genesee Street Buffalo NY 14203 United States Upcoming Events No events in this location