Taste Buds of India was closed by Florida food inspectors for way to many roaches. A sign on the door said closed for renovations but it was closed by the State. It is now open after it was cleaned up.