I went with some friends this place rocks, excellent gourmet dogs and beer on tap, they even have my favorite IPA Indian Pale Ale.
Location not great at 6th and market however being that they are the Foreign Cinema people they will do fine despite of the location. Nice alternative for a quick bite before seeing show or heading off to Union sq. for shopping. Easy access to MUNI and BART.
I am already thinking about going back.