A worldwide community photographing and learning about wildlife
I found it at a restaurant
It depends
You are within range for 3 species that look extremely similar as juveniles. The only way to tell them apart is by counting the number of scales on the upper lip and examining the underside of the tail. Since your photo doesn't allow either of those to be done, genus is the closest you can get for this guy.