Los Muertos sits on a corner in downtown Puerto Vallarta. It is an open bar with custom made decor! All the locals know the place as the pizza place. My son found this out when he became a little lost meandering around the town and the locals were able to guide him back! Pizza was huge and delicious, great selection of homemade brews, and don't forget to try the burgers and fries! Atmosphere is inviting and you'll see the owners around chatting with customers! There's also an upstairs dining area, as well, with a beautiful hand built colorful bench that stretches the length of the restaurant. Highly recommend a short taxi ride away from the resorts if you want to experience Vallerta!