El Tecolote THIS RESTAURANT IS CLOSED El Tecolote

THIS RESTAURANT IS CLOSED El Tecolote Map

6110 Friars Rd.
San Diego, CA 92108
619-295-2087
Map
Cuisine: Mexican
Openings: Lunch Mon.-Sat., Dinner nightly

Features