Enjoy delicious burgers, quick meals, and more at La Orquidea, a restaurant and bar.