El Chef Restaurant

1057 11th St, Douglas
(520) 364-5765