Cheap food fast service and friendly staff what more could you ask for. The burritos were huge a little to big to try and hold but very tasty. The tuna I had in my burrito was just amazing totally worth trying whilst in Santa Theresa.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.