For those envisioning a celebration with captivating water vistas minus the sandy shores, our contemporary Mexican restaurant Talavera, along with its adjoining terrace, presents a versatile setting for both your wedding ceremony and reception.