Tin Can Fish House & Oyster


Country United States
State Barbados
City Sandy Springs
Address 230 Hammond Dr,
Phone 14044979997
Website www.tincanfishhouse.com

Tin Can Fish House & Oyster Reviews

  • Jun 25, 2014

What A shame........ Teela Taqueria offers an interesting selection of tacos that strays from the norm. However, the food is quite over priced for what you get and the restaurant has some serious cleanliness issues.

I saw a baby roach crawling on the stack of appetizer plates they placed on the table. A single baby roach implies a whole family somewhere back in the kitchen.

I complained bitterly,and the owner-Nick? brushed me off like it never happened,.

After a little investigating I realized their health inspection reports have been atrocious and failed several times........

I would suggest avoiding this place...........

Write a Review about Tin Can Fish House & Oyster