This is our fourth trip to San Jose in the past five years and by far our favorite place is Teo's. Love the tacos, the chile rellenos and the margaritas but more than that the folks. It really feels like coming home. The place is immaculate and the staff could not be more warm and friendly. We give Teo our highest rating. Don't miss this place..
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.