My wife and I ate at Alicia's Restaurant located in the Cambrian Park Plaza Shopping Center in San Jose. We found again authentic Mexican food, friendly service, and great drinks. I like the shredded beef tacos. We go back often!
Address: 14408 Union Ave, San Jose, CA 95124
Location: United States > California (CA) > San Jose
Phone Number: +1 408-559-0810