Review for Plaza Hotel and Casino Review For Plaza Downtown Grill Google User Jan 14 '19 at 21:08 Such good fish tacos and the Horchata is so damn good View full site to comment or like