Yet another tasty looking meal by director Robert Rodriguez!