← Vista restaurants
El Callejon Vista
No reviews yet
Mexican20 Main St Ste 100, Vista
Own or manage El Callejon Vista? Claim this listing free
Hours
Hours not listed yet.
Details
Address20 Main St Ste 100, Vista 92083-5846
Phone7607585651
Websitehttps://www.el-callejon.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.