Tico Taco is a pizzeria known for its delicious pizzas, prepared in a small, cozy space.