El Tecate Restaurant
450 S Carlisle St, South Bend IN 46619