Roberto Navarro is a restaurant located on Bakakeng Norte Road in Baguio. It serves a variety of food options and has a rating of 4.0 stars.
📍 9HWQ+8XW, Bakakeng Norte Rd, Baguio, Benguet, Philippines