Welcome to the Spain Inn, an invitation to two great restaurants, one amazing culinary experience