I stayed across the street at Witches Rock for 7 days and i ate at FT's 5 times. Great Burrittos!!!!! Best I have ever had, includes those I have had in the states. Gotta hit FT's!!!
If you own or manage FT's Tamarindo Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.