When Stella's first opened the atmosphere was gimmicky and over-the-top, but it boasted a largely vegan menu and cheap drink specials. Having gone there several times during this period, I will say that their food was good, but not great. The prices were a tad high, and the quality was lacking. They also earned a reputation among my friends and I as having some of the worst waiting service in town. It took forever for anyone to come to our table, and when they did, it took them forever to get the order in.
Now Stella's has rebooted their menu, with higher prices and much less vegan food. Now most of their food options are either stuff with cheese or loaded with bacon, or both. I won't be making it a point to go back.
Cons: Prices, Bad Waitstaff, Food quality