I finally ate at Cueva Bar last night. They don't have their wine/beer license yet but expect to get it by the end of next week.
The food awesome. I had the Chicken gumbo and my wife had the chili and they were both excellent. We also ordered beef empanadas, they were golden flaky and probably the best empanadas I've had. I'm definitely going back soon, liquor license or not.