Update Info - El Tio Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Tio Restaurant
11215 Long Beach Blvd
Lynwood, CA 90262
11215 Long Beach Blvd
Lynwood, CA 90262
This restaurant was reported as closed. If it is open, let us know.