Master Tacos is a taco restaurant offering a variety of options, including special menus. Currently temporarily closed.