A Carrboro staple--fresh fillings and speedy service make this place a winner. Try the horchata (a sweet rice milk drink), "mejor" chorizo burrito, and fish tacos. Good selection of fresh salsas. Their guacamole is amazing! Try calling ahead and taking your order out to avoid the crowds at dinner.
more