happy customer Best Mexican Foods.
Super Foods. Best place for mexican food. Their shrimp tacos are really great. You can get tacos for .99cent on Wed. If you want good food than come to Queen Tacos. Service is very friendly.. They got a Salsa bar, shrimp taco If you want a great place to eat then go to Queen Tacos.