The Cantina is a cool place. The drinks/beers are decently priced and the margaritas are usually really tasty. The pitchers are definitely a plus too!
The food is pretty good & I like the atmosphere. I went there Saturday night to watch the Phils game & hang out with friends. It was pretty crowded but it wasn't stuffy & overwhelming like other places.