The restaurant was NOT closed but rather renamed. Open and excellent in 2012. Prix fixe menu gives better value. Service excellent, amazing choice of beers.
If you own or manage Stella's Tap and Tapas Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.