I thought the restaurant was closed also noticed no cars and it was dark inside. We passed by the other day and saw cars and activity. So is the restaurant under new management? Are you open during the same time ?
Address: 12810 Southwest Fwy, Stafford, TX 77477, USA
Avalon Diner | Nov 5, 2019
Same management. In 2016 we started closing at 4pm. Now all Avalon Diner’s close at 4 pm.
M Prindle | Nov 5, 2019
The close for the day at 4pm now.
Gail Hood | Nov 5, 2018
I've always known the place to be open
DRIFTWOOD !!! | Nov 5, 2018
The place is open...
Thanks! Your answer is awaiting moderation.