Palo Alto Sol is a Mexican restaurant in Palo Alto that also serves delicious pizzas. Their Mexican-inspired pizzas feature unique flavor combinations, such as the Chorizo and Jalapeno pizza or the Chicken Mole pizza. The crust is thin and crispy, and the toppings are always fresh and flavorful. Palo Alto Sol has a vibrant and lively atmosphere, making it a great place to enjoy a pizza with a twist. Whether you're craving traditional flavors or something more adventurous, Palo Alto Sol has a pizza to satisfy your taste buds.