I have been to Stellas a few times and went in thinking it was an Italian Place that served drinks. In actuality, it's a beer joint that serves bar food. The pizza is just average and was too sweet for me. Tacos were much better, but nothing to return for.
If you are looking for a place to meet friends for drinks, this is a decent place. One complaint is too many people are too close to the door smoking. The smell lingers too much into the restaurant/bar.