Carlito's L.A. Street Tacos
#83 Roman Ayson Road, Baguio City 2600
A
Find Taco Restaurant in Baguio City. Listings include Carlito's L.A. Street Tacos and Taco Bud. Click on each in the list below the map for more information.