El Rinconcito

Restaurant in Delphi, Indiana