I have traveled throughout Mexico and Turtles is the closest thing I can get to the real thing. I have friends from Mexico and the absolutely love Turtles as well. It is not your standard Mexican American sit down. The service is relatively quick if the restaurant is not busy. I usually order the California burrito or the mini tacos for the most bang for your buck. The red and green sauces are a must as well. I agree with one user that turtles has to fix its' soda machine, but that said I love this place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.