O Big Delice is a fast-food establishment specializing in tacos. They are known for their homemade cheese sauce. The business is located at 106 Boulevard Jean Jaurès.