Jimboy’s Tacos Introduces Tahoe XL Burrito
As California staple Jimboy’s Tacos has grown from a single beach food trailer in Lake Tahoe, California in 1954 into a thriving 40-unit franchise system, it has always placed great emphasis on customer satisfaction to deliver the delicious, hand-made food guests crave. Maintaining this tradition in response to growing demand, Jimboy’s Tacos is introducing an […]