When I lived in the area, I used
Austin360 to find things going on. The only 2 places that stand out to me are Texas Chili Parlor (1409 Lavaca Street) and EZ's (3918 North Lamar Boulevard).
I'm sure someone who currently lives there will chime in.
Have fun!