La Querida is a restaurant offering a menu with various options. Reservations are recommended. Delivery service is available.