I was in Vallarta on a cruise. Three ships were in port. Antorchas is across the street from the cruiseship port next to a hospital as described. I was actually able to see their sign from the ship....