El Camaron Loco
2323 the Alameda
Santa Clara, California 95050
USA
Phone: 408-243-1357
Santa Clara, California 95050
USA
Phone: 408-243-1357
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Smoke This0.02 mi
Wrap This0.02 mi
Subway0.04 mi
Taco Bell0.11 mi
Smoke Eaters Hot Wings0.13 mi
Round Table Pizza0.16 mi
Starbucks0.18 mi
Mini Cafe0.22 mi
Stuft Pizza0.26 mi
Cuisine:
El Camaron Loco Description:
El Camaron Loco is a respectable Others restaurant in Santa Clara, California, offering you a comprehensive choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of El Camaron Loco