American Restaurant offers a diverse menu.