Puerto Vallarta is a chain of stores, several of which are located in the central Connecticut area. Inside you'll find a very colorful atmosphere - just like the scenes from Mexico you might have seen in a movie! The food is very good as well. Of course, the bar is well-stocked and has many different types of beer as well as margaritas and the like. Overall, one of my favorite Mexican restaurants!
more