On this Cinco de Mayo, (which commemorates a Mexican victory over French forces in the Battle of Puebla on May 5, 1862—not Mexican Independence Day, which is September 16) Curbed is taking a look...