Burrito's Tamra: A restaurant specializing in burritos.