Richards Restaurant
Add to Favorites
OPEN NOW
Today: 7:00 am - 7:00 pm
Saved to Favorites
Phone: (260) 724-7087
Address: 1045 S. 13th St., Decatur, IN 46733
Website: Primary Website
Cuisines: Burgers, American, Family Style, Take Out, Hot Dogs, Breakfast, Brunch & Lunch, Seafood
622 N 13th St, Decatur, IN 46733
109 N 13th St, Decatur, IN 46733
644 N 13th St, Decatur, IN 46733
239 W Monroe Street, Decatur, IN 46733
925 S 13th St, Decatur, IN 46733
702 W Monroe St, Decatur, IN 46733
1724 Nuttman Ave, Decatur, IN 46733
148 N 2nd St, Decatur, IN 46733