Cabrera's is a Mexican restaurant known for its freshly made food, including tortillas.