AccessGuard← Back to Blog
February 3, 20267 min read

Restaurant Website ADA Compliance: What You Need to Know in 2025

Restaurants are among the most frequently sued businesses for website accessibility violations. If your menu is a PDF, your reservation system doesn't work with keyboard navigation, or your online ordering has unlabeled form fields—you're a target.

Why restaurants get sued

When a blind customer can't read your menu or make a reservation online, the discrimination is obvious. Plaintiff attorneys know this—restaurants are easy targets with clear violations.

The #1 Problem: PDF Menus

This is the biggest accessibility failure on restaurant websites. Here's the problem:

  • Most PDF menus are scanned images—screen readers see nothing
  • Even text-based PDFs often lack proper reading order and structure
  • PDFs don't resize well on mobile, failing users with low vision
  • Updating PDFs is a hassle, so they're often outdated

The Fix

Put your menu in HTML on your website. Yes, it's more work to update, but:

  • Screen readers can read it
  • It's SEO-friendly (Google loves menu content)
  • It's mobile-friendly
  • Users can search and navigate easily

If you must use a PDF, make it a tagged, accessible PDF with proper headings and reading order. But HTML is always better.

Online Reservations

If your reservation system isn't accessible, you're blocking customers from doing business with you. Common issues:

Date pickers that only work with mouse

Calendar widgets must be keyboard navigable

Time slots without labels

Screen readers need to announce "7:00 PM, 2 seats available"

Form errors not announced

If party size is invalid, screen readers must hear the error

Confirmation not communicated

Success messages must be announced, not just shown visually

Using Third-Party Reservation Systems

If you use OpenTable, Resy, Yelp Reservations, or similar services, check their accessibility. Embed their widget directly rather than linking out—and test the entire flow with keyboard navigation.

Important: You're still liable even if the third-party widget has issues. Choose providers with good accessibility track records.

Online Ordering

If you offer online ordering (and most restaurants do now), these are the critical accessibility points:

Menu Navigation

  • Category tabs must be keyboard accessible
  • Menu items need descriptive names (not just "Item #4")
  • Prices must be programmatically associated with items
  • Images of food need alt text describing the dish

Customization Options

  • Radio buttons and checkboxes must be labeled ("No onions" not just an icon)
  • Required vs. optional modifiers must be clear
  • Quantity selectors need accessible controls

Cart and Checkout

  • Cart contents must be announced to screen readers
  • Remove buttons need item-specific labels
  • Delivery address fields need proper labels
  • Payment form must work without mouse

Location and Hours

Basic info that's often inaccessible:

  • Hours in images: Put hours in text, not graphics
  • Map embeds: Include text address alongside Google Maps
  • Phone numbers: Use tel: links for easy calling
  • Directions: Provide text directions, not just "see map"

Photo Galleries

Restaurant websites love food photos. Make sure they're accessible:

  • Alt text describing each dish ("Grilled salmon with asparagus")
  • Gallery navigation works with keyboard
  • Lightboxes trap focus correctly and close with Escape
  • Decorative background images use empty alt or CSS

Quick Accessibility Checklist for Restaurants

Menu is in HTML (not PDF-only)
Reservation system works with keyboard only
Online ordering is fully keyboard accessible
All form fields have labels
Food images have descriptive alt text
Hours and address are in text (not images)
Color contrast meets 4.5:1 minimum
Focus indicators are visible

Check your restaurant's website now

Get a free accessibility scan in 30 seconds. See exactly what needs fixing.

Scan Your Site Free

The Bottom Line

Restaurant websites have unique accessibility challenges—menus, reservations, online ordering, and galleries all need attention. The good news is that most fixes are straightforward once you know what to look for.

Don't wait for a demand letter. Scan your site, fix the issues, and make sure every customer can find your hours, read your menu, and make a reservation.

Related Articles