Just as we got seated and waiting for the menu, 3 ft from us on opposite wall was a cockroach. We showed it to the waiter, he removed it with a napkin and offered us a different table! We just left ....our appetite was gone! Place looks run down too. Were are the food inspectors?