Are You From Ow-Sten, Papi?
Stopped into Diva's on a Monday night, passing through Austin, it was relatively close to my hotel and reviews have been decent. It is in an industrial area, a couple miles off I-35. They had a few parking spaces out front, possibly some more in the back, that...