L'Embuscade Cafe is a welcoming cafe offering a selection of coffee, alcoholic beverages, and a varied food menu.