List of 2 Brothers Restaurant Stores in Decatur, IN Outlet Note Regular Brands 2 Brothers Restaurant Indiana Decatur Rating 4.6 based on 67 votes Products Food Mexican Restaurant NameAddressPhone Name/Address/Phone 2 Brothers Restaurant outlet - Decatur 239 W Monroe St (260) 724-8121 People Also Viewed