Tat Tropical Illusion

4020 E Main St # B1
Ventura, CA 93003
No photo available for this business

Business Information

Tropical Fish-retail, Aquariums & Aquarium Supls

Customer Reviews (2 reviews)


on Citysearch Mar 30, 2007
Love this place! The staff are very knowledgable, and helpful. They are pretty good at talking to your level of expertise, and have lots of advice and experience. Tanks are clean, fish are hardy and in good shape.... (more)

M. G.

on Judys Book Oct 19, 2005
This is my favorite fish store, as the staff is helpful and will get you the answer to your questions, if they don't know when you walk in the store. The fish look healthy and well cared for and there are many choices. The... (more)

Browse our top cities

Browse cities by state