I probably eat at 7 different places and never had a bad meal, but TEO's was by far the best for seafood tacos, Steak and Lobster, and the are known for the best Damn Hamburger any where. They are a farm to table kind of place and it shows. Not the cheapest in town but by far the BEST! Jesus, the bartender is great as well as the owner Alfredo and the entire family. If you get to town there have just moved to on the left just as you come into Centro, right across for Corner Bar.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.