San Antonio & Pepper is a cozy restaurant nestled in the heart of Los Altos, CA, offering a diverse menu of Mexican and Southwestern-inspired cuisine.
With a relaxed atmosphere and friendly service, this establishment is known for its flavorful dishes and handcrafted cocktails, providing a casual dining experience for locals and visitors alike.
Generated from their business information