Tacos are delicious, solid Mexican street food