Chowhound Presents: Table Talk with Yotam Ottolenghi and Helen Goh of Sweet: Desserts from London's Ottolenghi | Ask Your Questions Now ›

Restaurants & Bars

Florida Tampa

Los Tucanes, Tampa


Restaurants & Bars 1

Los Tucanes, Tampa

Bergerman | Feb 21, 2006 07:40 PM

Has anyone been to this Mexican restaurant, down the street from the beloved Taco Bus? Some people think Los Tucanes is better than the bus. Can it be?

Want to stay up to date with this post?

Recommended From Chowhound