The Urinals of Luis Galindo Latin American Cafe #2

Luis Galindo Latin American Cafe #2 is a restaurant located in Miami, FL

Filed under: Bars & Restaurants
Tweet

This picture was sent in by TM. He writes: "Located just down from FIU University Park Campus and the Miami-Dade County Fair Expo Center, this cafe serves up fine cuisine 24 hours a day"