Spanish Garden offers a taste of Spain with its restaurant and tapas.