The owner reportedly moved to California in the early 2000s wanting to share Lebanese ... The couple opened the brick-and-mortar location at 8791 Elk Grove Blvd. in 2022. In addition to tacos, menu ...