Tellos is another very good place in Port. Their portion sizes are somewhat large. The food quality is very good as is the service level. The Wisconsin Burrito is a monster, and a very good menu choice. Their Gyros are very good as are their burgers. Really, can't go wrong with anything on their menu.