Get directions to: Tres Amigos, Carrboro, NC
Restaurant address: 101 E Weaver St (at Greensboro And Main St), Carrboro Carrboro, NC 27510, USA
Restaurant: Tres Amigos