We visited in late May, as things were just starting to re-open post-COVID.
Parking was on-street in the surrounding neighborhoods. Their may have been pay-parking also? We just walked the ~ 2 blocks to the restaurant.
You enter a food-court / food-hall configuration from the...main street, and descend some stairs to where the restaurants are located. It appeared that they normally did some level of dine-in (collectively), but that appeared closed now (I don't know what they would have done if we just sat down and started eating...?).
There were around 5 - 6 counter-service restaurants down in this area, and 2 - 3 of them were closed at the time. Thai Avenue was staffed by one (brave) lady who cooked, answered the phone, took walk-up orders, etc. She seemed to be keeping pace with things, though the cooking process took a bit of time. I'd guess it is quicker under 'normal' circumstances, though.
We placed our order and waited. Eventually, everything was cooked and ready. I tried to leave a generous tip based on her obvious workload.
We thought we might have to walk quite a ways to a local park to eat, but the cook-lady noted that they had a patio-thing as you entered (I didn't notice it at first). It was basically a separated area with 3 picnic tables. Plus around noontime, it was in the shade! we gladly just ate there.
The only downside to the patio was some local hustler who chatted up some frat boys who'd taken over the adjoining table. He spent most of his efforts on them while we ate, but eventually asked us how things were going (just as we finished). I don't know if he frequents the area, but if you eat there be prepared to fend him off or buy his exotic beers or whatever...
In all, I liked this place and would return for the food, though I'd prefer to eat in the food hall, if possible.More