About
About Us Avalon Diner’s origin begins with the opening of the Avalon Drug Store in 1938 on the corner of Westheimer and Kirby in then far west Houston, Texas. Beginning in July of that year the Griner family started a tradition that continues to this day. From its inception the 20-seat soda fountain and small dining room tucked away in the back of the drug store has been a gathering magnet for the neighborhood known as the “Avalon” addition to the “River Oaks” community.