Do businesses need to have Braille materials, such as menus and sales tags, on hand in order to comply with Title III?

Generally no, as long as a restaurant has waiters or waitresses that are qualified to read menus or retail stores have sales staff that are qualified to read sales tags to blind customers.