Toro Bar Bar Address C. Arismendi, Lechería 6016, Anzoátegui, Venezuela Rating on Google Maps 4.60 (10 reviews) Open on Google Maps