Update Info - El Callejon
This restaurant was reported as closed. If it is open, let us know.
El Callejon
20 Main St
Vista, CA 92083
20 Main St
Vista, CA 92083
This restaurant was reported as closed. If it is open, let us know.