Fast food restaurant O'Tacos Couillet specializes in French-inspired tacos with various fillings and sizes.