Le Ranch is a restaurant offering a variety of payment options including restaurant vouchers and credit cards.