Nachos in Santa Clara
Santa Clara restaurants that serve nachos
2855 Stevens Creek Blvd #2749, Santa Clara, CA 95050 - Tacomania - ValleyFair Mall
2855 Stevens Creek Boulevard, Santa Clara
Nachos | $10.98 |
Nacho cheese, beans, onion, cilantro, tomato, jalapeños, topped with your choice of meat |