Big Frank is open, but not completely, kitchen and food anytime now but I stopped in for a couple extremely COLD beers yesterday. It is at the Lou's spot as many have mentioned, on Pedro Clisante just before the Sosua Lights bar on the same side. He has some Cool concepts and USA MEAT in his Philly's, Burgers etc.
Its not a large location, I think he will do well.
Its not a large location, I think he will do well.