Charlie’s Restaurant

185 Bell St, Los Alamos
(805) 344-4404