188 5th Avenue, New York 10010, United States Get Directions to this spot
188 5th Avenue
New York, 10010
NY, United States
(718) 636-8886

Rate and review Lobo in New York, NY, United States!

Share your experiences at Lobo with your friends or discover more Mexican Restaurants in New York, NY, United States.