We often go to Duck Walk before a Vic show.... little cozy Thai restaurant just around the corner on Belmont, about a 2 minute walk. Only holds maybe 20-25 people or so, but we've never had a problem getting a table. Very friendly service and delicious food. BYOB also. We've even run into band members catching a bite to eat before the show there.
919 W Belmont Ave, Chicago, IL 60657
See the responses in this topic:
Restaurants near ComedySportz Theater in Lakeview? - www.chow.com/topics/774828
(ComedySportz is right around the corner from the Vic.)
I've placed those recommendations on the map at the right. As you can see, there are a bunch of places within a few blocks walk of the theater, but they're not ethnic-focused. The proximity will give you convenience for pre-theater dining.
If you would like great ethnic dining, I'd recommend Mixteco Grill for provincial Mexican cuisine. It's a couple of miles northwest of there, so you would need to re-park the car or take the el (CTA Brown Line). Mixteco Grill accepts reservations over the phone, and is BYOB.
There are some other ethnic options that are an el ride away - the Vietnamese restaurants near the Argyle stop on the CTA Red Line, and TAC Quick (Red Line Sheridan stop) and Spoon Thai (Brown Line Western stop) - but if you want Asian (and especially Thai), I'd consider wineaux's recommendation of Duck Walk below. Eating close by makes so much sense, so you don't have to worry about making the show on time.
3930 N Sheridan Rd, Chicago, IL 60613
4608 N Western Ave, Chicago, IL 60625
1601 W Montrose Ave, Chicago, IL 60613
3311 N. Clark Street, Chicago, IL 60657
3257 N Halsted St, Chicago, IL 60657
Deleece Grill Pub (on Clark Street
)3313 N. Clark Street, Chicago, IL 60657
930 W Belmont Ave, Chicago, IL 60657
Jack's On Halsted
3201 N Halsted St, Chicago, IL 60657
1040 W Belmont Ave, Chicago, IL 60657
3369 N Clark St, Chicago, IL 60657