Leo's Tacos is a casual taco restaurant serving tacos and burritos. Cash and credit cards are accepted.