VMenu.com
Bellevue, WA

About VMenu

VMenu.com started in 1997 with a simple idea: when you’re hungry, you want to see the menu — not a review, not a photo gallery, the actual menu. So we built a directory of local restaurant menus and put it on the web.

The early years: Perl and flat files

The first VMenu was hand-coded in Perl, with restaurant data stored in plain flat files. Every menu was typed in by hand, one dish at a time. It was slow, it was gloriously simple, and it worked — diners in the Dallas suburbs suddenly knew what was for dinner before leaving the house.

Growing up: ASP and SQL Server

As the directory grew from a handful of restaurants to hundreds, flat files gave way to a real database. VMenu was rebuilt on ASP with SQL Server, adding features that became local favorites: the 1999 feature filter set (patio? full bar? delivery?), printable coupons, daily specials, and a reviewer community that ranked the most dedicated local diners.

Today: the modern rebuild

This version of VMenu is a ground-up rebuild on Next.js, React, and Postgres — the same directory soul, with a modern engine. Menus are fully searchable dish by dish, hours drive a live Open Now page, specials and coupons are browsable by type, and the whole thing is city-based so it grows town by town, just like the original.

What hasn’t changed

  • Menus first. The menu is the product — searchable, complete, and easy to read.
  • Local focus. A city-by-city directory curated by people who eat there.
  • Real reviews. Written by actual diners, never paid for, never inflated.
  • Free listings. Restaurants don’t pay to be in the directory.

Twenty-nine years in, the mission is the same one we started with in 1997: VMenu finds a menu for you.