Museo Latino, located at 4701 S. 25th Street (southeast corner of 25th and L Streets) in Omaha, Nebraska. Camera is facing east from steps leading up from 25th Street.